I have had a fair bit of email communication with him and he has always got back with friendly and informative answers. I have no doubt about the veracity of the guy or his product.
I ordered mine a wee while ago. I was unsure how long I was going to have to wait and I wanted to book a holiday. I emailed him and he got back within a day or two. He reckons it'll take about 4 or 5 weeks to get mine as the PCB's for my batch are still being fabricated. I don't think that's too long to wait for a very polished niche product hand built by the designer. God, I've waited about 15 years for a decent N64 ROM solution another few weeks isn't going to hurt!!
Yeah, that's how I felt about it, haha. I've been following it's development ever since he announced it, I actually play a little Diddy Kong Racing earlier