Actually we had put up the entire description there but thought it was giving too much away. Do you guys think giving more details would make you sign up all the more?
You don't gain anything by hiding what your product is from potential users. If you're worried about someone stealing your idea, don't be (not that its a bad idea, it just doesn't generally happen like that).