Heh if you're getting errors with a lot of links you're clicking on that site, don't think I'd trust buying a ticket off of this site either! And also getting an error message when you try to see terms and conditions, really? Nope, doubt I'd trust a site like that myself.
What are these errors that you speak of? I haven't had any problems with Mike's site. Does anyone have a screenshot or something?
When I tried LAS, we never had more than 5 pax on any trip which taught me against an LLC. I had to add the LLC to my title and registration and couldn't cease operation as soon as I'd liked. As they say, the grass isn't always greener on the other side.