Any player interaction outside of battle field is welcome in my book. Anything that you can do together with your friends while recruiting in the city or just standing by waiting for LS ppl to gather for event is great. Even if its not a minigame. Simple things like inviting a person to dance with you (when if accepted you could actualy dance together with the other person) can make the standing-by time so much more enjoyable! In other words you have to keep players busy in every situation, even when they are simply standing and waiting for others to come or for cool down timer till instance re-entry. I mean come on! You force your customer to wait for 15 minutes to re-enter an instance without giving him an option to do anything else in between! (crafting is out of the question cause of the skill cool down timers) Thats just wrong.
Theres nothing worse than a bored customer!!!!