Looks like are just a reseller for companies like sky and Nitro both of those companies are excellent so it would mostly be about customer service.
This. That being said they do have some great articles that break down things very well for people just getting into Toyotas.