I didn't know those self-tapping, double plugs existed. Pretty neat option for a pan that would be a royal pita to replace.
If the pan can be swapped out easy enough, go for it. Only potential issue is breaking off pan bolts if the block skirt it mates to is aluminum. If the car is high miles rust belt, maybe work each pan bolt individually to see if they can be removed and replaced w/out issue. If no go, go the shoemaker drain plug route.