Why would you think vegans need more stops? In many cases you are probably riding among some that you just wouldn't expect are vegan or some sort of vegetarian. Carbs are the only thing you really need while cycling though a little protein may help somewhat. And there are plenty of vegan acceptable choices for carbs and plenty for protein too.