Well played, sounds consistent. Have u tried to make the piano more "natural"?
I'll give you a sub and comment on your soundcloud if you don't mind returning the favor.
Check out my track! My first Future Bass Track! F4F [FUTURE BASS] - Future Producers forums