I've been writing up the project when I have had time as a few people have asked, will post it up soon I hope!
To be honest I don't see why you couldn't make a 2x2 unit with the rainbowduinos, you'd just need to run a few wires wire between the top and bottom 2 matrices to daisy chain them together.