Hmm having inputs nested inside label it not very flexible for styling, so I am unsure we should do that by default.

Though it seems [foundation 5](http://foundation.zurb.com/docs/components/forms.html) seems to be doing that for all inputs so can't be too bad.