I like it! I'm unable to check note accuracy on my computer right now so I'm hesitant to say you're all clear on the run at the end of measure 16--probably save that for the updaters--but I think what you have there is both elegant and captures the spirit of the original.