In the distant past I was taught to keep things as concise as possible, while still conveying all the necessary information.
For example I had an instructor who was very entertaining when he'd rant about pilots calling a tower and including extra verbage like "with you on 118.3". He'd point out that the tower could probably figure out their own frequency, and the "with you" was just additional clutter on the frequency on busy days. The same thing applied to Unicom/CTAF communications.
Similarly, the FCC requirement for using a full number (minus the N) all the time after initial contact, unless an abbreviated number was initiated by a ground station was, practically speaking, considered overkill that just added unnecessary clutter on the frequency. The exception here was if there were two aircraft on frequency with very similar call signs, where confusion was possible.
Coming back into aviation after a lapse the primary difference in CTAF communications seems to be repeating the location at that the end. It adds clutter, but it also seems to be very useful, especially here on the east coast where you often have airfields bunched close together to the point that you have multiple fields using the same frequency close enough together that you'll hear the transmissions of aircraft inbound to or in the pattern at multiple airfields. I've noted ending with the location is useful as I hear pilots who do not use the location at the end. Add some some static and/or fast speech, and/or not quite hitting the PTT soon enough, and/or just not processing the first couple words and you won't hear the location on the front end, and end up wondering "where is he at, and does this affect me?"
In that regard, this makes sense for initial contact:
"South Oaks Traffic, Citabria 5168 Tango 3 miles south inbound for landing, South Oaks"
followed by;
"South Oaks Traffic, Citabria 68 Tango downwind 25, South Oaks"
FCC requirements aside, I'm just not seeing much utility with a full call sign on the subsequent contacts, at least at a small non tower controlled airfield when you have 2 or 3 fields sharing the same CTAF. If you do have a few planes in the pattern and a few more planes on the same frequency at one or more nearby fields, the frequency can get congested and brevity can be important.
I do however feel that something like "South Oaks Traffic, Supercub right base for 25, South Oaks" can cause confusion, especially given the number of Supercub and Supercub like aircraft that routinely use the field, so I'm an advocate for type and last 3 letters after initial contact.
There can also clearly be way too much communication. The other evening we were on a local flight and a pilot on 122.8 notified God and everyone he was doing aerial photography 4 miles east of Pitt-Greenville airport. He continued to do so every couple minutes, each time with a long rambling narrative of exactly where he was at and what he was doing, plugging up the CTAF frequency at PGV, MCZ and 05N. I just wanted him to shut up.