I'd really not have thought checking game time was fundamental... I don't think I've ever bothered checking that on any game I've ever played. It's not like it's missing things like party chat, an invite system, a messaging system and notifications etc.
There may be a way to do it but I don't know.
You can however post pictures/video to Facebook, Twitter and YouTube, which I prefer over Miiverse (even though Miiverse is ok).
The UI could definitely be better though, I much prefer the WiiU's.