'Like heaven' Nice. I agree, tho. And what vamp powers does he have? If he has persuasion powers that work via eye contact Matt would be immune which could be a good reason Frank's more willing to drink from him than others. He might also insist that Matt keep some holy water handy at all times, once it becomes a regular thing.
Re: Matt/Vampire!Frank