It still has the problem that it loses badly to a 222, even with the 70 munition armor upgrade. The upgrade should be included in the basic cost, and it would have been better if they gave it something else when they nerfed canister shot into oblivion. Maybe give it passive capping or the ability to lay the general purpose mines.
Sadly, the Greyhound had it's fair share of Glory in vCoH, I don't think the Recon M8 will ever be as epic as the old one.