Even though he didn't mention it I believe the landship (if not it's the heavy tank, I don't fully remember) spits out Ammo Boxes as well making both tanks carry secondary roles. The slide thing is cool but I doubt I'll ever use it. Meh, I'll stick to marksman scopes even with the glint. I probably wouldn't hit the broadside of a barn with a sharpshooter scope (plus I really don't like most of the current sights in the alpha, the magnified ones are the only ones I really like).
A lot of players are hoping they'll change the res mechanic to act similar to the defibs in BF4 (I know Matt and Level have mentioned it in videos). Who knows if it'll happen but I know some have called for it to be changed (then again a lot of people won't wait to have a medic res them since you can speed up you spawn time now hence why I haven't seen many people play medic while watching Matt and XFactor's streams).
About the only good SMG I've seen is the Automatica (or the Beretta M1918 as it's actually known, the one with the vertical mag). It has great hip fire accuracy and unlike the MP-18 it actually has great mid-range accuracy. I've seen Matt drop people at some pretty impressive distances with it. Still not as good as the SMG's we're used to from BF4 but it's probably the one you'll see a lot of people gravitate towards for close to mid-range combat (if they can get over the whole vertical magazine, that thing blocks so much of you're LOS that it's not funny).