my bro has them havent had any problems yet. Only breakdown was when he ate it behind a jump and my snowboarding friend went off next and landed on his bindings and broke the little plastic piece where u push down 2 get out of ur skis
i have the 10's they are so comforable could have a slight bit more flex but for u theyd probably be great(i only weigh 130). The beast 12's are def more comforatable but will most likely give u shin bang by the end of a day of riding the park hard