Weigh the truck without any nitro parts on it, and a few different combos or wheels/tires; we really need to see how heavy it is & will end up being before a firm recommendation on BL system can be made.
I doubt a vxl system will work though, not unless you gear for a maximum of 25-30mph and watch temps constantly...