I have all of these figures. The Marines are very large in comparison to standard foundry figures. They are nicely sculpted, with the caveat that you probably need to keep them in separate units rather than mixing them with the brigade game stuff, mostly because of the size of the rifles. I tend to be more of stickler about this sort of thing than other people, however, so they might work fine for you.
By the way, I have the whole set very nicely painted if anyone is interested in buying them. I'm in United States...