I know a couple of people with food vans, it's all about the pitch. Get the right one and the food doesn't even have to be that great (but obviously helps for repeat customers and word of mouth business)
The one in ponty b&q is awful but they always look busy, they close early enough as well so must be making their money.