I have to admit that the US stars are transfers, the only difficulty was finding some of the right size, once that was done I didn't have to worry about fiddly painting. I was rather hoping that someone would produce a set of Incursion transfers (I suggested it to one decal maker), the Lucky 7th logo would be very handy!
As for 3D boards, no, not yet. I'm rather hoping that Fenris might make one to go with the counters they've already made...