Nice arrangement, except the piano interlude, which should be divided between flute and piano, no way could a pianist finger the 64th arpeggios (7 to 1 beat), without having more fingers(even with crossing over), so the flute should play those arpeggios and give the rest to the pianist.