I have mine working in single core mode on windows using the cgminer and guide at
http://cryptomining-blog.com/1262-download-cgminer-3-7-2-for-windows-scrypt-mining-on-gridseed-5-chip-gc3355-asics/I have found that after every use I have to unplug and plug it back in again or disable and re-enable in device manager.
Cgminer is reporting 404 khash/s with 950mhz clock. It got to 424 on 1000mhz but I just figured that I'd let it run at 950mhz because its probably more stable at that speed (although I haven't had any hardware errors yet). I don't have a good way of measuring the temperature, but it isn't all that warm to the touch. Also, it reports it hashrate, so you don't have to use the pool's inaccurate data.
I can try and answer any questions about setting it up