Just for giggles, I bought a mid-2014 15" Retina MacBook Pro with Nvidia GPU and it can indeed drive 2 4K displays in addition to the internal 2880x1880 display. However, the fan is somewhat audible as soon as the 2nd 4K display is plugged in. It wasn't dropping frames, but the system sure wasn't happy to be driving so many pixels at once.
Perhaps a rMBP upgrade with a GTX 960M would far better.
Perhaps a rMBP upgrade with a GTX 960M would far better.