I think it's still soon to tell, there isn't even an available right now. I think we could probably get a achievement system build into MyNintendo, similar to Ninty's smartphone games, with proper rewards. At least they'd be useful in some way XD. I honestly never care about them though.
It's possible. Isn't My Nintendo not releasing until Autumn or something though?
Regardless, the activity log is also gone too so I'm still
Bet Shiken that COD would outsell Battlefield in 2018. http://gamrconnect.vgchartz.com/post.php?id=8749702