Worked for me last night as well... Again, I tried an ABC show, and it didn't work, but no real surprises there.
I like how their layout is. I wish you could combine some aspects of how they arrange shows (with favorite shows, stations, etc.) and once you pick your show, you could further narrow your selection by season (like the Neuros.tv site does). The info on each show was rather hard to read in the icons, so that could be improved upon, but other than that, they have a very nice presentation that I like.
Ideally, I'd like to see a combination of hulu, Neuros.tv, and that life on mars site for picking shows to watch.
So far, I'm not really sure what use the neuros.tv site has.... Seems like since we're registering, and logging in, some settings, preferences, etc. should be saved for the next time we log in. I can only assume that some things are being worked on, and will be implemented later. For now, I don't get too much use out of the neuros.tv site, it's almost easier just to point my LINK to hulu.com and watch what I want to watch there.