There is really no way to know what an upgrade to you wold be, especially since you think they sound and work good. You can try a high end separate mic and just pick some higher end headphones to try.
https://www.podcastinsights.com/best-computer-microphones/
It's not easy to go from something you like and is a good product to something "better" because better in headphones and some other things is all personal preference. If you had Beats or some $20 cheapo set, then that is easy to upgrade. From a set you already like, you just need to try out a bunch of things to see what you end up liking. Headphones, and audio in general, is a near endless hole of trying things, once you start digging you will tend to try to dig deeper...