Great, it clears up so much for me. I might write an article about it. One more thing, are you talking about that it handle "change" address by itself?
Yes, you don't need to care ( but i should have to tell you need to use deterministic wallets ... most of them are, I just mention this to be sure).
Let em give you my opinion about paper wallets as I find them not so much useful. It's unhandy and overrated IMO.
Now you know why unhandy.
Why overrated? Because most users refers to them as super secure which I don't think so.
1- it's usually piece of paper. Easy to get lost, possible the text is going to fade ( if not stored properly), easy to destroy ( spilt something on it )....
2 - once you want to spend funds from it you need to use the private key. Which opens possibilities for security issues (most users will use QR code and as you surely know most apps on cellphone have access to camera ... thus possible leak ... if not QR code then you'll be handwriting it ... again possible keyloger or w/e malware ... to eliminate these "security issues" you would have to use brand new, never online device, pay special attention installing wallet from non compromised source using brand new or well formated USB ... etc etc. )
one way the other you have to use another software for either transaction signing or import/sweep (unless you are coder and have own script for signing transactions) ... so why not to use it from very begining?
If there is no change, then no change address is need ... again, you don't need to care of it.