C.I.
I suggest you speak to her instructor. See what her behavior is like for the instructor. As long as she enjoys it and is not in it at this age to be competitive, she should be fine. All three of mine have taken gymnastics starting with the mom and tot class when they were toddlers. Some children are extremely nervous when they know that people are watching them. For example, there are plenty of children that enjoy dance class all year, but cannot (or refuse to) perform at the recital. You cannot judge solely from how she performs on a night that she is "on display." It is also very normal for children at that age to not transition well. That is likely why she clings to you when you get there and doesn't want to leave when it is over. I would definitely remove her from the class if she was clingy, cried the whole time and couldn't wait to leave when you pick her up. That doesn't sound like the case here.