bond24seven, I am cracking up at your photo! The photos we have of our girls with similar faces are my favorites too.
OP, you know your child best, but I would definitely let my child ride if she wants to. Both of my daughters rode it when they were seven. They would have ridden it when they were five, but they weren't tall enough so they had to wait for our next trip. It's my oldest daughter's (who is now 12) favorite ride. I would just make sure your daughter knows about the launch, the loops, etc. If your daughter changes her mind right before getting on, you can leave the queue. If she ends up riding and hates it, it's over so quickly.