As for the issue of drop in rods, there is another option.
I inquired about this issue with Integrated a little while back and since they have no drop in rods they have suggested a set of IE rods + JE pistons.
the cost of this complete set is around the same as the rods you are discussing alone (although i do not know if they are the same strength) and the compression ratio will be 9.5:1 which is almost stock for us k04's and a good mod for the converted k04's.
the pistons are also drop ins since they are 82.5mm , same as stock.
on another issue, i really don't get the Anti approach towards water/meth. it is really a great way to cool down the intake, get more timing and as a benefit it also cleans your valves.