Show the ask a new question form with login/signup form for non-logged in users?
This would quicken and improve signups as they can type the question and signup at the very same time. I use buddypress so perhaps there should need to find a way to bypass or deal with the activation email for new signups.
Perhaps keep the question as draft until the user is activated, and once activated by clicking the email, hook a function and fetch the questions created by this user and set them to public, etc.
Hope it is doable?!