Hey now ... let's not bash here ...
Like any good developer, they have attempted to find a niche market that needs filling and made an attempt to create product.
Instead of bitching non-constructively about the product, why not offer something USEFUL?
Interfaces don't have to be 3D alpha transparencied with multi-color volumetric fog to be useful or well-laid out. I haven't tried this product, so I can't tell you whether its well done or not. I am, however, sick of hearing about how "crappy" something is because its simple or doesn't utilize Nvidia 128MB video card technologies. Sometimes ... Simple is better. Sure, this interface is a bit BLAND ... but doesn't mean it doesn't work. Some people might not be able to run a phat app like BM will probably be.
Now my problem is; its built on existing technologies that we already KNOW offer up issues (like WMP not being able to FFW/REW). We all have to use .NET anyway, or I'd smack it down for that too (80MB runtimes are a bit extreme ... kthx).
Also, if you REALLY want to be taken seriously, register a domain name. Homestead is like geocities or angelfire. Its immediately associated with "amature" and "crappy" - and that's not the image you want to project when selling a product, right?
I think the idea is in the right direction. Beyond Media can use a little low cost, light system resource competition. Why not? Esp. since this would allow you to stream radio stations too.
No offense, but judging by the website layout and design, the developer needs a UI guy on staff. Not only would that make the website better, but also could make the UI in the program more usable and perhaps more aesthetically pleasing for those Nvidia ho's.