Damn dude, I missed this earlier! Killer looking buggy and I'm really looking forward to seeing it on the local trails.
Paint is a tough call in the PNW... Every time I try to "do it right" on tubing with lots of prep, self etching primer, and lots of nice even finish coats, I still get flaking off paint.
Compare that to when I give the tubing an acetone bath and wipe off, preheat the metal with a hair dryer or heater, spray on a heavy coat of Krylon rust protector satin, and flash it off with a hair dryer. Then the paint sticks just fine.