we have plastic meter covers with the jumpers built in, I also have meter jumpers without the cover, I have about 3 different styles but other them temp work I use the covers with my business card that is laminated and glued inside of it, they will install new meter and call me to pick up the cover, I never leave a job with anything exposed like it is in these photos, that is just asking for a law suit.
those A base meters are what the utility used to install back when our utility did the service themselves on a house, they are never supplied by the utility on an upgrade (and why would they as they can just as easily give you a new meter), there are a couple types of the A Base meters and some have a retrofit meter base that the old meter can be just removed from the A base and plugged into the new meter, the bolt ins are the one we use to hang at the weather head, but we never mounted one to the exterior of the new meter, now we just install the plastic covers with the jumpers seal the meter ( yea they keep us stocked with meter seals) and call it in so they can start estimating the bill till it gets a meter, we also have to read the meter at the time of disconnection.
Most contractors here have a good working relation with the utility, but there are some tailgate slammers not allowed to even cut a meter tag, if a cut meter tag is cut and not called in it goes to investigation and you can be nailed for meter tampering here.