That's sounding good Simon, all you need is a little more time to let the tune sink into your hands and fingers. That very first mp3 you posted is proof that once you really digest a piece, you can deliver. Just play it and play it and play it. Like all pieces, once you have it all mapped out and you're able to be thinking a few bars ahead, the musical flow gets easier.
What a beautiful composition.