I have just one question:
If you breed and get a foal, and that foal turns out to fizzle when it comes to barrels, what then?
As long as you plan for every scenario, and have a home for that foal no matter what the circumstances, I don't see why you shouldn't go ahead and breed your mare.
You don't sound like a backyard breeder or an idiot. People are pretty sensitive about "Should I breed/Who should I breed to" threads because many of them are started by folks who have no idea what they're doing.
Don't let that deter you. If you would prefer to breed and raise a foal rather than purchase one, do so. Do so responsibly... and you will be fine.
I can't really weigh in on a stallion, I'll leave that to others.
Also, your mare is stunning!