Datalist is really awesome. Autocomplete with no CSS or JS? sounds good to me.
There are some other limitations discussed here: http://msdn.microsoft.com/en-us/magazine/dn133614.aspx
To be honest, datalists are pretty worthless for every situation where I've needed to implement auto-complete functionality in projects, simply because the universe of possible entries has been always been huge.