This probably won't help much but here's what I know.
Costs: relatively higher due to operating on more expensive facility, but well worth it.
Quality of training: excellent - the same factors that make airplane training good also make helicopter training good. The location is prime and Sierra's reputation with future employers is excellent. Becoming a "Sierra product" is greatly to your benefit.
Not much, but that's all I got since I don't deal much with the "helicopter side" of Sierra.
Keep up the search for more info......