Mint isn’t accept able for the server use case and desktop Ubuntu allows you to run a virtually identical configuration to your server for development purposes. Server Ubuntu pays the bills and it’s important to make sure you don’t have any conflicts with your dependencies. If you’re using desktop Linux for aesthetic, personal, or ideological reasons, then you’ve got a lot of options to choose from. Ubuntu pro just adds developer support to universe instead of just main and adds kernel live patch. It’s free so people are really upset about wording instead of any practical problem.
Snaps call your atypical drive arrangement “removable media” so even if you saw it, it might have been counter intuitive. This is what you would’ve needed to run:
Since 23.10 setting snap permissions has been easier in the gui.