If it is the Baseball Factory i am familiar with, and this goes back a few years, they were very over priced, constantly trying to sell you on something new and really only provided any service that seemed of value if you lived in an area so isolated that no one could possibly see you otherwise. Lots of old threads on BF, never seen anything positive from anyone.
with that said, not familiar with their new "arrangements" or what BA would bring to the table except more advertising.