I have never used a box cake mix as a vegan, so I don't have experience with that. In looking at the ingredients in a box mix though, I see that most cake mixes have a built in leavening such as baking soda and powder. I know that for homemade lighter cakes, I will make a "buttermilk" which consists of plant milk and a tablespoon or two of cider or plain vinegar or a tablespoon of lemon juice. If you use soymilk it will curdle nicely like dairy buttermilk. Other plant milks do not curdle but the effect still works. This is a form of egg replacer that tends to produce a lighter and fluffier product. This will even work for pancakes. The acid in the buttermilk reacts to the leavening agent (ie baking soda) and helps the cake or other product rise, and the thickness of it also acts as a binder. Adding a pinch of salt will also help the process. I have better luck with full fat plant milks and those with a higher protein content such as soy milk or hemp milk.
Here is an article that gives a good representation of the different ways to replace eggs:
http://chefinyou.com/articles/egg-substitutes-cooking/
Vegan yogurts are another nice way to substitute eggs when you are trying to keep the texture light, but they can be tricky due to the fat and sugar content, so if you do use them, you would need to adjust other fat and sugar added to the recipe (for example, if the recipe calls for 1/4 cup of oil but you use the yogurt, you should leave out the oil or the cake would be too heavy).
I rarely use flax eggs for cake recipes unless it is a richer dense cake like carrot cake. I also rarely use commercial egg replacer. I often do the "buttermilk" trick, or add yogurt or applesauce or even just oil and leave out the egg. Depends on the recipe. Getting a light vegan cake can be a challenge but it's not impossible. I've had success with vegan lemon bundt cake recipes, and with chocolate cake, both of which tend to use the buttermilk method. Oil does add moisture also, as does the yogurt, but a little goes a long way.
I haven't tried it for cake yet, but the liquid from a can of chickpeas (also called the "brine") is excellent for making meringues and as an egg white replacer. I once made a vegan "angel food cake" batter with it and it whipped up just like egg whites. Unfortunately, although it climbed the angel food cake pan during baking, it eventually fell. But apparently it works well for other stuff. See links. I made a beautiful gluten free vegan pizza crust with it, better than any non gluten free crust I have made actually. Here is info about using chickpea brine:
http://gayathriscookspot.com/2016/01/vegan-vanilla-sponge-cake-with-aquafaba/
https://www.vegansociety.com/whats-new/blog/13-amazing-things-you-can-do-aquafaba
And here is my angel food cake attempt and pizza crust and a coconut cake I did that was successful: