In theory, it's a good idea. The 660Ti is older, and consumes quite a bit more power, but would perform better.
But it's an older card. Further, it does make me question why this person is willing to do the trade. Unless it's someone you know personally and absolutely can trust not to screw you if something's wrong with the 660Ti, then I'd avoid such a trade.