Default Experienced dual booting

Possibly switching to the M8 when announced. I wanna know how the experience is dual booting with sense and vanilla android on the HTC One. Don't know much about the GPE phones. I would be coming from a nexus 5 to a carrier version m8. Any input appreciated.

Sent from my Nexus 5 using xda app-developers app