It does seem to be headed that way. Maybe she'll reduce his stomach problems? (Or make them go in another hilarious direction.)
That said, given Scarlet's reaction, he probably has stolen quite a few hearts. FYI, "heretic" refers to some who belongs to a given religion but holding beliefs at odds with said religion's theology/dogma. I believe the term you're looking for is "infidel."