With "any class" DMRs though, a Recon limit won't do much except punish good recons who use their C4, spotter scopes and motion trackers - it would have to actually be a limit on the specific weapons, which could be harder to enforce/code (I would have thought).
in bc2 it was possible to limit weapon type counts, you could spawn as sniper if not using a sniper rifle (if i remember correctly)