Mera Mera no Mi doesn't fit Franky. Sanji should've eat the fruit instead.
You know, one of the reasons why Oda didn't give Sanji the Mera is this very one. It would of looked a bit of a waste since, even though to a much lower extent, Sanji can still use fire powers.
Then better lend it to someone who could not ie Sabo.