I actually like the website, but I certainly don't buy a stock just because I like or don't like the site. But if that's what you base your investment decisions, there's tickers on here with millions of dollars in market cap (this is under a million) that have wayyyyy worse websites (downright embarrassing) LOL.
Anyway, this is so undervalued right now, I'm holding tight to see what transpires here, thinking this will run really hard soon.