Just an observation - in bars 3, and 7, why don't you play the C with all 6 fingers down and little finger right hand, then the Bb with little finger left hand? It would make a smoother transition from the D and much smoother semiquavers that could be played with just a little more rubato? Just a thought!