Won't padding out the checksum cause issues down stream when you attempt to restore this in a wallet tho?
that's true but when someone is going around the conventional methods of creating a mnemonic then the assumption is that they are already using unconventional methods and codes that should take all of this into consideration.