I would replace the text with screenshots (or simply add more images) when you click on features. It hasn't convinced me to sign up yet.
Ask yourself, what do you love about what you built? and work on passing that message along, either through screenshots, short text, 'GIF' like video of you doing it, or an actual video (although it's tricker to do)
And better yet than asking yourself, is now, as apparently you have lots of feedback here and new users, ask your users! (what you love might be different from what your users love).
Ask yourself, what do you love about what you built? and work on passing that message along, either through screenshots, short text, 'GIF' like video of you doing it, or an actual video (although it's tricker to do)