I picked up the new East Meggers (and new citi-def dudes, and Max Normal and...) using the GBP25 voucher I received as an incentive for subscribing to Wargames Illustrated. I don't see these new additions on the Mongoose website, but it looks like they still sell stuff direct there. With little effort I got my order above the threshold for free postage which was applied before the voucher was taken into account so I 'saved' on that as well.
Delightfully, the JDMG pricing structure, at least at Warlord, has improved with the new packs of three miniatures going for GBP10 (same as the recently released civilian packs) and the two pack of Max and a perp at holding post being GBP6. Less delightfully, the old pricing structure of GBP5 for an individual miniature and GBP10 for a two pack has been retained for the older miniatures.
As for using 'em, I am considering going with the rocket launcher rules for the citi-def force, at least in the short term.
Hope this helps.