Continuing to go off-the-rails to the original topic...
I went ahead and installed the COMPACTenna on the driver's side shelf. Took the whole headache rack out, drilled out a 3/4" hole with a step-bit and installed an antenna with RG-58 cable, unterminated on the far end for now.
Couldn't center the hole as well as I wanted, the slope of the fiberglass roof is too low further forward. I can add more material to the shelf if I end up needing it, extend it rearward. Will need to do some testing to see.
I started looking at how to get the cable out of the bed and into the cab. I already knew the locations of the grommets on the front bulkhead of the bed. I also knew that there was a vent on the rear bulkhead of the cab, but I didn't know where exactly. Vehicles have been a hobby as long as ham radio has, but I've been a LOT more active. Ended up pulling the interior plastics and found the cab vent, and luckily enough it's transversely in-line with one of the bed grommets, albeit a bit higher.
So I proceeded with the install. Screwed the antenna onto the shelf, and clamped the rack back down under the shell. Since I use the truck as a truck fairly regularly I slipped some FMC over the coax cable to physically protect it, zip-tied it into place, and punched a hole in the bed grommet to slip it into.
With the cab vent I was able to pull the unterminated cable through. I drilled three holes in the plastic vent frame just barely big enough for RG-58 for this antenna and for possible expansion later. I did not just pull the cable through the vent, because I want the vent to still mostly work properly. Three holes made by a #76 drill bit at 0.200" each won't affect much compared to if the flappers were forced open all the time.
After that I soldered on a PL-259 connector, tested with a meter, failed the test, desoldered it, soldered it on again, still had to remove it again and clean out the tin-whiskers inside that were bridging the pin and shield, and then finally soldered it on to pass a continuity (or rather lack thereof) test.
After that, pulled the cable between the folding rear seats, under the rubber rear floor mat and over to the passenger's side of the center console, and up to the radio at the front up under the dash, then reassembled the rear bulkhead interior plastics.
Antenna as installed:
SWR isn't as good as I'd like, it's closer to 2:1 than 1:1, but some hams I've talked to on forums seem to think this is OK.
Unfortunately I haven't managed to talk to another ham with it yet. It was almost midnight when I finished installing and no one seemed to be on simplex or the repeaters. I did manage to key-up a repeater though and it squawked Morse code back at me that was crystal clear. I think it's good, but I'll need to actually talk with someone to know for sure.
My wife and I tested GMRS today, 5W HTs to antennas on the roof. On her Jeep I went with a Browning 5/8 wave LMR antenna tuned theoretically for 450-470 with some adjustability to shorten it by shoving it down into the mount. On 5W (technically more like 4W, these radios don't perform quite as well as advertised) we managed to go 2 miles in a suburban area. This was far better than what we could get with the rubber duckies.
I'm hoping to test amateur tomorrow or sometime this next week. Hopefully 50W with my mobile rig will work just fine.