in regards to point 5 try xhamster.

Miiverse is awesome. Loving my WiiU