What would you want out of a TP tool?
All of the above. I would like it to be able to do everything the 3rd party programs currently out there can do, but which are strictly speaking “illegal” and which I and others therefore refuse to use (at our own detriment).
An API authorized by anet that does these things will level the playing field between those that don’t want use unauthorized programs and those that do. That should be your primary objective, leveling the playing field and making an authorized API that has similar or more functionalities as unauthorized third party programs. Particularly, notifiers (over/undercutting) create a huge advantage in this respect.
Only thing I’d really want is ability to actually view, filter and parse “My Transactions”. It’s horrible to check how much I’ve left in stack @ page 88 out of 237 pages and 2370 sell listings.
Ability to know if you’ve been under/overcut would be nice, but I’m a bit afraid of automation there.
Salvage-data itself takes some research and optimation. I don’t feel like sharing mine since that’d mean losing the upper hand. Were “all” salvage data open knowledge, competition would be likely more fierce.
Outsource rng → profit.