Yes, 10 Mbps is good enough for Netflix, i have been using the same for over 2 years now.
By the way i found an interesting new service for those wanting to watch Live US television. You got a good number of channels. The video quality ranges from 480 to 720 p. I have been using it for one week and pretty happy with the same. It is called Mach Tv Plus. you basically install the app in Roku, pay for subscription and then you get a code once you put the code in the app gets activated for a month. I found the service to be good till now.
One advantage is you get plenty of Adult channels to watch if anyone is interested. I am watching AMC,SYFY, ABC, USA, Showtime and its been pretty good. It only works on Roku and cost is 18$ per month.
Machtv Private Iptv Channel FOR Roku 5 MIN Activation Hablamos Espanol | eBay