Perron and Geno seems like a bad fit since Geno has no speed right now with his injury and Perron is not a fast guy to begin with. The Rangers are just relentlessly backchecking those two guys and it's hard for them to get any separation or do anything. Their one good chance came because the entire Rangers forward group changed at a bad time. DP with Geno would be great if Geno could skate like he normally can but right now it's tough, especially against a speedy team like the Rags.
Thing is I'm not sure what the answer is. Kunitz and Perron swapping would make Malkin even worse, though it might in theory help Sid.
You know what could be an option? Perron with Sutter, and Wilson with Malkin. Gives Malkin a guy with wheels and lets Perron play with a guy that has some serious wheels in Sutter. Also gives us a scoring threat on every line, and Perron would probably face easier matchups with Sutter than with Malkin.
MJ will probably never even think about trying something like that though.