If you want to use secure boot, you are limited to distros that have the Microsoft certification. Ubuntu does, Mint doesn’t (although there seem to be ways round this).