Pretty good so far - you're on the right track. First major thing I would do is practice the bits where there are obvious hesitations. Get those bars glued together to help your consistency.
To me the other thing to look at is it doesn't sound like all the fingers in each hand are coming perfectly together towards the end of the piece. The LH fingers sound like they're collapsing a little and playing each group of three notes, slightly quicker than the RH semiquavers.
Keep up the work though - it's a fantastic piece.