There is a plethora of opinion about what is the best kind of diet. Yours makes the most sense.
Any diet that is restrictive enough that you must use supplements to provide nutrition you need, is inadequate and not a good choice.
That’s one of the reasons vegetarian, and esp vegan are not good. They’re too low in calcium, Vitamin D and B12.
And zinc...