> No sane person is going to agree to take a position without seeing the terms first
Quite. I list a few obvious reasons why a candidate wont want to take a job in a thread above - but this is not to mention the Service Agreement / Employment Contract which could be pages and pages of detailed legalese and, particularily with startups, could have lots of contentious stuff with stock options and so on.
Having your USP as "the candidate promises to accept your job offer" is unreasonable, unrealistic, impractical and most likely unlawful.