Thanks for the feedback - definitely know that there's lots of work to do. Planning on adding a short 30 second video running from sign up through to viewing the pull request.. surprisingly difficult to do smoothly without a bunch of "um" and "ah".
More work on clarifying things will definitely be happening.. I've just put off showing this to people for too long already. :)