My only minor concern is CK being next to each other, on the same finger.
The motion of GR, though, seems common, and feels easy. (Pinky stretch, but, as you're moving your ring finger too, it feels OK).
EXP, I use my index finger for P, so I guess I don't have that exact problem. Regular Dvorak makes you really stretch for X.
A word like "excel" isn't great, though. That said, it's still better than Dvorak for that, X isn't far, L is better. That specific example has a lot of repetition anyway.
I could switch Q and X. Q ends back up in its old place, fitting with my goals, too. But maybe the trade-off is that it is too close to that of the QWERTY shortcuts for some. Maybe you'll end up undoing when you meant to cut.
Update:I've been revising it some more, to remove some awkward movements.
It doesn't address your 'EXP' problem, because I don't personally have it as I use my index finger to hit P. I wanted to address CK being next to each other though, since that's too common to be on the same hand.
Tossing Z into what I think is the worst place to press on the keyboard is a good move, even though it makes Ctrl+Z ridiculously hard to do with one hand, you'll just have to use two hands for it.
J ends up one over from where it is now, and K moves to where Z was, which I think is actually a very easy key to press for wasting Z on.
Edit: Ahh, I just realised something important. American English uses Z quite a lot. I'm English, and British English does not. Then again, that's where F used to be, and F is not exactly uncommon.