Titans would be a good match for sure but since I have seen you ride a little honestly the SF45(Feedback) would be a better match for you out of the Flux line up. The TT30(Titans)are a great all around binding but you get a lot more small details with the feedbacks which make a lot of difference. I am switching to the SF45(for every day binding) and SR15( for freestyle days) this season from Titans and Super Titans
Going to try and make my way up towards the lake effects(NY) in December sometime since my area missed almost every storm last season, so could bring a pair for you to check out. Plus this year will have a couple boards that I need some input on if you are willing to try them out for a day or two.