this is great! Haven't you considered selling it online?
If the price is right, I'd buy it, if not, in time i'll build my own