Chapuz, i dont really get what you are saying.
If you do make a singularity it will hit before the dragons and you cant heal them to over 200 hp, so your dragons will still kill no matter how many singularities you have. Also, sundials stop singularities as well, so the vampire ones will only hurt you on the last turn.