LOL, hope I don't get busted for being a new poster.... guess I just outed myself!
Anyway, I agree with pretty much everything you guys have said so far. I work with Assent's API and previously used some of Instinet's products, as well as a few smaller brands that had low, low commisions but sucked (crashed all the time, could not hold overnights, etc). I use the API for my automated trading and Anvil for my hand trades... the speed is second to NONE!
Assent does not offer training, they seem to cater to the more advanced traders... however, I have spoken with some people at Assent who say that individual trading groups offer training for newbies. It would appear that Assent sorta follows the franchise model and maybe newbies need to go one step down and see one of the head traders at these groups.
There compliance office is a stickler for rules, but they are squeaky clean since the Sungard buy-out. If your a legit trader, why would you want anything else?