I have never owned a BCM. BCM makes quality uppers from what I gather and I will most likely get one just to try out. I have put 500-600 rounds through this upper with not one issue. The finish is outstanding. It groups very well with bulk ammo. If you're after something to make the people at the range stare and ask you about your rifle, the Aero M4E1 upper will do that. If you want a quality and great shooting upper, it will do that as well. the M4E1 upper alone is a very nice upper with the integral handguard attachment system that makes it nearly as solid as a monolithic upper when the handguard is attached. The Aero handguards are very nice. They are not slim but they are also not weak. Aero uses Ballistics Advantage barrels and BA barrels have a good reputation. I own four of the BA barrels and they are all finished nicely and shoot very well.
If you are second guessing yourself, get the BCM upper. I am very happy with the barreled M4E1 Wilde upper I purchased from Aero.
What part of TX are you in?