Check out the contribution license for a chuckle:
Anyway, the point is, having an online form to submit a CLA seems like a positive step to me, if you're going to require CLAs at all. And a CLA that simply grants a perpetual, worldwide, irrevockable license to the content, as opposed to asking for a transfer of copyright ownership, doesn't seem to onerous to me. And for an Open Source project with commercial backing it is pretty commonplace.
That said, we are an Open Source startup, and we don't (currently) plan to ask for a CLA from outside contributors, but just something basically saying "I license my contribution under the Apache License v2".
Checked the source, and yes, it's bootstrap. Believe in your own product and everything :D