I'd be interested in this, too.
Important additional question - does your software handle extended manufacturer codes, in addtion to the generic P0, P2, P3, B0, B3, C0, C3, U0, and U3 codes? By "handle", I mean "display"; I don't care if I have to look up the extended codes in the service manual, as long as it will report and display them. I don't see why any code reader can't display any code, but none seem to mention it.
There is a LOT of stuff that the Toyota will throw a code for that would be in the "manufacturer specific" ranges. For example, the tire pressure system DTC's start with C2.
Also, I've seen that some of the software packages support raw hex data streams to the car computer, with a raw hex result coming back. That's the kind of feature you would need to change C-BEST settings or make other config changes in the computer, assuming you can find out what data streams the Toyota scan tool is sending. Has anyone seen specifics for Toyota in this area?