Just a thought on the headgear, I'm betting they PROBABLY are slightly small. Very slightly. Most Joe stuff I've found doesn't swap easily with many/most STar Wars figure heads. Of course SW scaling is all over the map so some of them are fine, but not many I've found. GI Joe heads are kinda weird too though I guess.
Since this line (Marauder's line) is kind of GI Joe-based, I'd guess their headgear probably has similar issues? Just a guess though.
Acid Rain's figures don't have many accessories that fit a Star Wars figure readily either and they have a GI Joe vibe to them (sculpt, articulation, design, etc.), so that's just been my experience I guess.
BBI's gear though, I found swapped over a bit better and their "new" figures are on clearance at Target right now. Some had the booney hats too iirc.