Is this actually possible? You couldn't change the original transaction without the private key, nor can you spend the results of it until it is in an accepted block chain block, no? Am I wrong?
Not sure if pool software currently selects txs as a sum of the fees of the txs that depend on them, but it seems reasonable to implement.