Upgrading early 2015 Macbook pro from Mojave to Catalina/Big Sur?
If you have enough free disk space, the best thing to do is:

reduce disk space for Mojave.
create a Catalina or Big Sur test environment and so you will see for yourself.

The other option is to install the new system on DDE USB-3 and, despite the loss of performance compared to the internal SSD, you can also test without touching in Mojave.
What is important to know is that Catalina or Big Sur no longer support 32-bit applications.