Some people can enjoy 12+gallons of use out of an engine. Some people never have trouble with rotostarts. I can't really comment on the STS .28 engine's durability as I don't own one. On this thread, Dino has gone out of his way to help people with their STS engines.
This probably isn't the most appropriate place to completely pan the STS in favour of an engine that costs nearly twice as much. It's a real shame you & your STS didn't get on.
It seems some have had alot of success with the STS - look at the race results from Ryan that posts here.