If you want to learn to kick and punch well from inside and outside ranges, why not just do muay thai?
I personally enjoy both big flashy throws and big flashy kicks, so I would prefer that over say, wrestling and boxing. I also enjoy gi-grappling more than no-gi. It's really up to what you want to learn.