Humanoid vampire will be vanished in a few second under the sun. You can see it yourself in Minion movie.
Cataphract said: stuff
It's like wound from getting burned by lighter, takes more time to heal (but burned feet won't). I assumed that Flan need a full family course to have enough nutrient for recovering.