Missions are pretty middle of the road flex. You'll be fine with them. You'll probably want stiffer bindings down the road though.
Actually, you're a big guy so I'm assuming you find the Missions to be soft. Whatever, you're stuck with them for now so you'll know for sure after you ride them.