In the end I think they were just a bit too slow to the game for the cars side of the hobby. They only got their 70mm and 80mm launched just before the CC motors came out. Had they been 6mos/yr before, tey could have done really well.
Don't know where these fell for the air and water guys tho.
I just found out that they are going out of business, that's unfortunate, they had a decent product from what I have heard, but not quite the value of a CC Neu I guess.
“The modern astrophysical concept that ascribes the sun’s energy to thermonuclear reactions deep in the solar interior is contradicted by nearly every observable aspect of the sun.” —Ralph E. Juergens