Not really showing off. People are capable of learning (mostly leaking) action nodes. Rise intended for people to learn for themselves and not have people beg beg beg.
Like DaBoss said I would like to see more variety of mods.
Showing your creation without releasing is just showing off, that's exactly what it is. The show room is meant for showing off. It's not a bad thing, you just don't want other people to enjoy your mods, only you can enjoy them, but you can show them off still, and it's perfectly fine. That's what the showroom is for.
I never made a mission mod before , not sure how....
Look at my mission "The Cure". It's open source, and in the releases and not showroom as many mods are...