Glad you're working on this!
I'm an experienced developer from a more traditional background - do you ever foresee the internship serving as a _mutual_ vetting process? I'd love to be able to experience a company from the inside before jumping from candidate to full-time employee.