Patching up the yelp tone would be REALLY easy. It would literally only take them 2 minutes to do. I think it would be a good idea for a few of us to ask them, who would we contact/send the e-mail to?
I think you're maybe best waiting until the game is released, they may not take too well to us telling this before the game is released lol.
Could anyone also possibly find a spot where there would be a helicopter in Downtown Los Santos somewhere? Going up to the NOOSE facility to get a Buzzard is a bit frustrating, i'll then be able to answer your questions re FIB etc