Changing from 8 up through 10 was easy and required no new wheels... this business of having to get new hubs is annoying and will probably keep me off 11 spd for quite a while.
having said that if I were starting from scratch with a new bike, I'd probably go 11. You can run 10 on an 11 but not 11 on a 10, so there's that too.
"My bike has too many cogs on the cassette" Said No One Ever.