As I can only speak for myself, I never really bothered with Miiverse until recently. It might have something to do with the SmileBasic forum hosting another cool competition.
I must say that it's very nice to have so many nice people willing to help out with the various questions and suggestions.
Its also a nice place to look at what other people are working hard on to give motivation to keep on