The idea with a paper wallet is that you can generate your keys offline, and keep them stored offline until you are ready to spend/move the coins. To move the coins, you need to do a Bitcoin transaction. This requires 3 things: a) your private key. b) BTC to cover the transaction fee. c) a Bitcoin or Omni client to broadcast your transaction to the Bitcoin network. So you don’t need to touch your private key or have BTC in the same address as the MAID until you want to move the MAID.
Edit: I should have actually said 4 things, and broke the client requirements into 2 - a client to sign the transaction and a client to broadcast the transaction. They don’t have to be the same, which allows you to do offline transaction signing