This is fine and a very appealing idea with one caveat:
Any interaction with RC has to respect the tiering, so things like power generation and/or creation of certain items has to be behind certain gates in the techtree. So, for example, an engine that generates 131kW yet being as easy to build as the steam engine is a problem. Same for something that could, for example, produce ethanol and is not gated behind early power and heat control.
I can help you with setting up interactions with the RC power system; it is very, very simple, involving one interface for receiving power and one (optional) one for getting red/green I/O boxes.
Sweet! I did read your rules on your site regarding addons, and I don't think that'd be a problem. I'm already compiling an in-code list of various materials' tensile strengths (in kilopascals) which I'll use to determine how much internal pressure a machine, like a boiler, can handle before a rupture...which may or may not be explosive, depending on the size of the machine, how much pressure is inside it, and how strong a material was used in its construction.
If it helps, I have a rough idea of how the boilers would be made. They'd be similar to XyCraft's tanks, with special valve blocks to delineate borders. They can only be made from metal blocks like iron or steel; no stone or wood boilers, the first doesn't have the strength to handle the pressures and the second is quite obviously extremely flammable, also, no glass. They also need some form of heat source near them, it doesn't have to be below, just so long as it can logically transfer heat from point A to point B and be touching the border of the boiler. While you can, for example, use a single block of burning netherrack to heat up a max-sized (32 m^2, configurable) boiler, you'd never get it to boiling temperature (if my physics is correct, it wouldn't impart enough heat energy to heat up the internal water tank by any significant amount), thus naturally preventing ridiculous cases of minimalism.
Lava can be used as a heat source, but it is extremely dangerous due to its extremely high heat level, using it on small boilers would end in catastrophic, explosive failure due to the water inside flash vapourizing. Even then, the water inside will eventually cool both flowing and source lava blocks, turning them into either cobble or obsidian, thus necessitating the replacement of the lava. Flowing lava would work best, since the flow would cause the cooling effect to be distributed over a greater surface area, making it take longer to harden.
Okay, time to stop procrastinating! Need to do schoolwork now!