While I'm not a pianist, I can say that your distinction between the voices is very clear. The voices carry the prevalence over one another at a very appropriate level. Your dynamics are very tasteful, and the performance is itself is an enjoyable listen. Obviously there are the discrepancies you yourself would point out, but they're all minor and easy to get past. Very good.