FF you will find that younger guys like Flex fit caps. All caps are not friendly to your particular machine so you will have to see by trial and error which your machine sews out best. I haven't run into too many my Barudan won't sew, however, I've heard thru the years others complain about caps not running well on theirs. I don't mind running them at all, but others seem to struggle??? You'll want a design that was digitized from the center out as that will produce less problems for you with registration and such. Most designs have to fall less than 2.4" high to work correctly. Also, right now the flat brim caps are popular with the younger crowd too. You'll want to look for a 6 panel structured cap for the most part.
HTH