"Media Stream Server Gold Professional"? That is not a good "professional" name. That's basically a product description which makes it a generic name. Or in "New England states" a 'No Frills' name.
KooRaRoo is ok. It took a sec to realize how to say it, and its a lil long, but Def shorter than "Media Stream Server Gold Professional"? But its not great n it sounds like u just reversed n reworked Roku (RoKoo, RooKoo, kooroo, KooRaRoo). See?