Kickstarter is Not a Store
The rule against showing a render seems just a little rough.  In some cases I think a render of a product is important and it seems like really crippling a hardware project if they can't show the design of the product.  I get why, but that seems like the toughest of the restrictions to me.