Nah, 1.7 is a long long road. IC2 will take a LONG time to update (my not-so-huge addon has 2200 errors, think of how much IC2 will have?). I'm just inquiring the price of what i can do right now (change method/field names to newer, remove block/itemIDs, change initialization stuffs, redo networking, etc.).
FML made network stuff so much easier. You just register your channel, write a codec (a thing that decodes incoming from network bytes into separate unique packets) and you're done.
BTW, if anybody knows, how do we add localizations in 1.7? LanguageRegistry doesn't work, not seeing any other alternative other than hacking vanilla... (in StringTranslate just hack a map that contains all localizations (via reflection), but, like I said, it's hacky and I don't like hacky.)
Also, what happened to fluids? All the classes seem to be commented out, idk why. Thinking like forge is not quite ready for production, so, as always, have to wait.