Personally - I don't think there are enough details for me to want to sign up (in fact, I didn't). I have no clue what your product or service does, I don't know if it will be compatible with the tools/systems I use.
I clicked on the question mark for more details - something I wouldn't have done normally, I just did it to provide you more feedback - and there was no helpful information there either.