I like Rex plugins, but I'm always hesitent to install his. He makes great plugins. But I find they are often linked to other plugins. Board can't be used without his SquareTx/OrthoTx plugin. Not only that Matcher, InGroup, Board are all linked together.
While this is cool. It clutters up the work space. I think personally Rex needs to compress his plugins a lot more. Board should have matcher and the shapes built in. so on etc.
But to be honest. Rex is a smart guy. He does this because it's a good way for him to generate work. it's great that he releases stuff for free including many CAPX that I notice people build off of rather than learning C2 or programming themselves.
But at the OP. I suggest if your going this path. just hire Rex to do some work. he will get the work done faster and save a lot of grief for you and everyone who helps(except Rex :D)
and also why are you using RexRainbow Function? C2 has a native Function plugin already!