enjoyment also matters, atleast that's what i think. so if you won't enjoy vegan food than you will stop eating it and will come back to meat and it might become difficult for you to control calories...
umm vegan food is perfect n all but it lacks iron so you would have to take that from some specific vegan food or just take supplements for that.. otherwise its a good plan