Armory is doing the same thing - imported private key adds to wallet uncompressed bitcoin address.
So what is the whole thing about? Can I relate offline wallet with compressed bitcoin address? Can I sign transaction offline having only paper wallet data?