Well, I finally caved and ordered the base Armada set from Space Rocks!
For those who haven't seen this product, it is a set of resin pieces and clear bases that overlay your official templates. They come pre-painted (simply, of course) and look super nice. Here is a shot of a piece of theirs, from WWPD, who DID do a bit of extra paint work... those smoldering edges are f'ing EXCELLENT.
Excited for them to get here already... dumb ordering-from-overseas-slowness!:)