That would explain why this site is the only place on the whole internet that uses it then! I like it though, sounds like the sort of name they would give it. The formal name of my one is the Yong Xing Machine Zone 80cc. Happy time sounds much nicer,I believe augidog coined the term HappyTime and it stuck.
Those all sound like quality bike parts.
Slap a 70cc on that and look forward to the HAPPY TIMES!