I'm not sure what browser, etc info the programs send in their header, but will it look weird if you constantly change between browsers?
E.g. Someone usually uses Chrome to browse neopets, but when ABing, the program sends Firefox as the browser in use.
My suggestion will be to have an option in the settings (maybe under advanced so people who don't know what it does can ignore it) that allows us to input our own User Agent, using the one given here
http://whatsmyuseragent.com/
That way when using Abrosia (or any other programs), the header is exactly the same as the one sent when using your browser.