Very interesting ranjit! Your first baby steps into improvising, and still 300 steps ahead of me 😃
I was thinking... would it be better if perhaps you played it a bit slower? I think that way you probably have more time to think about your harmonies and vary them even more?
Just a tip from the peanut gallery and you might disagree altogether... but that's what I was thinking when I listened 🙂