OK, so performance. I'm basing this off scanner use. If you are transmitting, let us know...
Ditch the puck antennas. They can work OK on 7/800MHz, but a 1/4 wave antenna is going to be much lower profile.
Same on UHF, a UHF 'transit' style antenna can work fairly well, but again, a simple 1/4 wave will do just as good, if not a bit better. They'll also have wider useable bandwidth.
You can get those in black, so they'll blend in really well. You can shine them up with some Armor-All and they'll look almost as shiny as the paint.
A standard 1/4 wave VHF will work well, also, and they tend to blend in really well if you do it right.
Low band will be a challenge. While there are no shortage of snake oil antennas that will claim a 4" tall antenna will work on low band, the reality is you need a whip antenna if you want any sort of performance.
But, if you have just one scanner, then you have to combine all those antennas with a diplexer/triplexer. That can be a challenge finding one that will do VHF Low, VHF High, UHF, 700/800MHz.
Better solution is to do like prcguy said. Put one Larsen multiband antenna on the roof, or at minimum, centered front/back on the trunk lid. Roof preferred.
That'll give you one antenna that will cover VHF, UHF and 7/800 (or 8/900 depending on the model) well. One antenna, one connection to the scanner.
prcguy has tried the low profile compactenna and says they can work well. I'm not convinced they are really a 'low profile' antenna though. I think a whip will blend in better.
If you really want low band, that will be a challenge, but I'd encourage you to look at how many agencies are using it in your area and if it's really worth doing that.