Any time you have "taper", you have a directional deck. The Barracuda is a very directional deck with 15mm of taper. My version of "everyday riding" involves some switch and it is much harder to ride switch on a deck with this much taper.
The setback and S rocker on this board also makes the board "nose happy" When you hit chud, the nose dances around more than most would like. Some call it the "clown foot " syndrome. This quality also makes riding switch more challenging.
Burton describes it as an ATV. Beware the marketing gurus.
I own this deck and love it for what it is. A Pow Stick.