I'd certainly prefer X performing in an actual concert hall. My point though, is that it would not hurt them to have an opportunity to meet the fans/ sign autographs and get some free publicity. They don't have to perform a full set, or at all, as long as they make their presence known on the scene and fans new and old will be appeased. (That's why I was thinking the Comic Expo, since its in Toronto anyway, so they could have a meet and greet with the fans one of the days, and then a performance at another location the following.)