isn't that the purpose for test net 3 bitcoins? why not try it out on them~~~
That sounds reason. Re-enable all the opcodes for testnet?
Testnet has to match mainnet, so the
removed opcodes are still removed. By all other transaction types are valid - testnet doesn't use the IsStandard() tests.
If you want to test new opcodes on testnet, go right ahead. It'll just mean you get forked by the rest of testnet, not a big deal.