Host advantage on this game is as bad as the Gears of War games. I also agree that the intel is slightly too good, mostly because there are no COUNTER intelligence options. The game has some severe lag issues. Even in matches that have seemed fine, there will be situations where I am shooting someone to bits with hit marker SOUNDS and blood going everywhere, but no actual hit markers.
You can shoot down UAVs in about 5 bullets with an SMG and they have a VERY apparent symbol above them, so spotting them is simple. Sensor grenades only last a few seconds, so they are fine. Hand grenades are a massive turn off. Instant to throw, incredible range, giant kill radius, and inescapable. They need a longer fuse time, and you should have to pull the pin. That would increase the time it takes to throw.