Just came across this site today and was wondering if anyone has tried it and had an opinion of the system.

DevHub • Free Web Hosted Publishing Platform