Bradleys are fantastic to have- but they are just too expensive to be practical. If you want an armed recon, get the Luchs or the the Scorpion (Luchs is better). Expressly for recon, though, get jeeps. They are small and easy to hide, and more importantly, if they die it is sort of irrelevant in terms of points. Recon units are expendable by their nature- if an enemy force should stumble upon it, it dies. The advantage to having a gun is you may destroy an enemy recon unit- and you don't need an ATGM for that.
First your post is the first one in this thread since the patch. The bradley has gotten very useful with the atgms being more powerful. For a more offensive player and on some maps the bradleys combination of acc10 ap 14 I tow together with autocannon and various infantry can be really useful now. It is unlike before a real tank killer and a jack of all trades. The Luchs is more of a drive by recon, very good assassin in the offense. The jeep/uaz is the kind of recon if you really want an independent unit that never needs to resupply and never fight but provide very good recon abilities and that doesn't hurt you when you loose it.
I had seen some bradleys with dragons last match and boy that was a bad move. My initial Buratino barrage destroyed 600 points of stuff. The remaining Bradleys were killed by Kobras and my heavy tanks rolled up to kill the remaining dragons. He did destroy 450 from me and 418 from my ally.
Edit: Sorry wrong post. This should be at Bradley vs ITW Topic, Mods can you move it there or delete this?