I have a Wahoo which I use strictly off-road and it works well. Mine has V-brakes and they function well as long as you don't go muddin', which you shouldn't anyway.
I also put a thudbuster post on it and replaced the fork with a Platinum Air. Kinda defeats the purpose of buying an inexpensive bike I suppose. Still, it's a good ride. A little heavy, but so am I.