Tube tops are designed to draw attention to the bust-line. There are certain body builds that they look much better on than others. It also depends on the quality of material.
My experience, which includes wearing tube tops eons ago, is that most people feel a constant consciousness of remaining ‘covered up’. This goes for any strapless top.even if it includes heavy padding and/or wiring. Gravity and movement cause the top to eventually slip whether one is busty or flat-chested. The result is that the wearer tends to give the occasional tug. It means that they have lost focus of the task at hand, like enjoying the recital, and that it might be a distraction to those around them.
The above are just thoughts to take into consideration. If you can feel confident in your outfit without fidgeting, why not wear it? I agree with those who recommend wearing a blouse over top for a recital though. It puts a more formal spin on the outfit.