1 day at VF is generally enough for most tourists, unless you want to spend some extra time doing some of the adventure activities offered in the area.
Botswana has so much to offer in terms of wildlife experiences! I would suggest that you try to visit more than 1 of the wildlife areas - i.e. stay at a lodge in the Okavango Delta, as well as 1 in Linyati or Chobe. Even just doing 1 lodge in each area, doesn't seem like enough! How much time would you be able to spend in Botswana? If we know that, we could probably give you the best advice. March is still part of the low season, so you should get some good rates.