Hi!
Why Just a piano? So many amazing possible things on this...
I agree with the other poster, I think this is really good, but would benefit from drums/bass other synth stuff to support it. Listening to it makes me wih there were other instrumentation, if you are looking for feedback as to whether you hsould flesh thisnout into a full composition than I would say absolutely do do. The part are really clear, velocities, etc so there is not much to comment on or lacking, productionwise, as a standalone piece.
I'm definitely looking forward to hearing this in its full glory. The tempo might be a little too fast so I might bring that down a tad.
Nice chopping. Professional sound.