Nice jam and groove on your song. I see you are following in the footsteps of Jack DeJohnette–a drummer who also plays melodica.
I play Hammond organ in addition to melodica. I am a Hammond enthusiast and have been for 45 years, but have not explored the Hammond melodicas yet. There are many Hammond players here that can help you out though.