Update:
Well, as a couple people in this thread pointed out, the guys behind BA aren't the greatest people to deal with. I never did end up getting permission to release the app to the public in original form, but I made some modifications which should be perfectly legal (on my end).
To get...