A nice piece Ian.
I like the structure just fine.
If you decide to repeat, I think strings on the second go round is a good idea.

I've been banging on the piano lately but I can't get to sound this good.