But this move will certainly make IC2 more popular among the "mainstream" players for sure. It'll probably be a great move PR wise.
I rather doubt that. These people are a living circlejerk, and will just find something else to moan and whine about, whether it be "why is IC2 such a special snowflake for all of its crafting with all of its own parts, machine frames and reception coils was good enough for everyone else", "IC2 just looks so out of place next to TE and EiO, I can never find an excuse to put it in my base" or "why would I bother with a mod in which most of its content can be done more easily with the TE I know and love?". They practically identify themselves by how much disdain they have from IC2, and removing their point of complaint will do nothing but make them find a new one.