You might consider providing some information about your service before requiring creating an account.
The prefilled text for the demo should probably indicate you need to enter your own text or the demo will not work.
It would help to mention your abuse protection delay on the webpage.