Well, after seeing my client get painfully slow after importing the
"correct horse battery staple" known private key, with its thousands of transactions and even more outputs of everyone spamming satoshis and trying to spend them, I would recommend against doing stuff like this just for usability. (That's right, ~0.3 BTC sitting in a known brainwallet, but the outputs are so small I estimated a megabyte or two to create a transaction to spend them all, and the client went comatose every time I'd try to sign a worthwhile-sized transaction for them.)
After digging in the source, I will tentatively say it looks like imported keys never go into the keypool, which is where change addresses are drawn from. Just keep this in mind: nobody designed it to securely handle the situation of a known private key. IMO that seems reason enough to not chance it. cp1 has a good point about different versions behaving differently, too.