Charlie, those are excellent ideas, really. I'll pass these along. And use them myself!
I mean, you know you can't just blast your way through such an opponent. You'll miss too much, and even if you don't, they will just keep playing those moonballs.
I think I'll also pass along the idea about serving out wide. My friend has a good topspin serve, but that is her only serve. Maybe learning a slice would help open up the court?
-- Random Error Generator, Version 4.0
-- Master Moonballer