I think they'd be a good fit.
They're kind of a weird binding. The base seems a lot stiffer than the highback. They seem like a freeride base with a freestyle binding.
Overall, I like them well enough for $40. They're comfy and responsive enough on my NS Heritage. I'll eventually replace them with some Flux SF45s.