Before going too crazy, try experimenting with mint inside a docker container. That way if you completely screw up your system packages you can reset without fear.