I'm purchasing a new 16" Mid-length Upper from BCM sometime this week, and I'm wondering if upgrading to their BCG is worth the $145.

Any experience or opinions on this?

http://www.bravocompanyusa.com/Produ...ID-16&CartID=2