Ooo...this is cool. I always really admire people who can improvise compositionally sound pieces on various instruments. You have a really good sense of rhythm. It sounds pretty exotic and danceable. You should expand on this by adding some melodic instruments!