Yes, I watch a good bit of stuff on Pluto.
I tried but their interface major sucks - it tries to do too many things at once and none well.