
Almost this exact concept has been done before and it worked very well, in my opinion. It does take a lot of upkeep, though. If you've got the drive and the support, go for it! Though since we're not sure how free companies work yet, you might have to alter it a bit.