I believe Bataleon's best spec'd board is their Enemy for an all-around mountain twin.
Although, The Jam, Goliath & Whatever are definitely in your boat of a freestyle board for all purposes... mostly pending what flex you want. I do think the Jam is the board you are inquiring about.
The Enemy is a crazy price, but The Jam would definitely be a solid bet. I have an Omni and it slays the mountain while also having some freedom of a freestyle - any TBT I think has a little freestyle to it with the rocker(from the concave tip & tail), so I actually think the Omni could work for you as well even though it is definitely not a true twin.
People rave about the Evil Twin... but, I know next year their Boss comes out which many will like.
Also, if you don't want TBT, check out the Niche Story or some of the Stepchilds. Lobster also has TBT, so definitely look out for them even though they are more geared towards park & jib.
By the way, try not to let one loser spoil your next beer at the lodge...