@Roselle Thornheart agreed. I think Taryn could've gone about things so much differently and they would've made me like her more but, like, whatever. In her and Locke's relationship, definitely Locke.
In Cardan and Jude's relationship, I think they're on top at different times, because they each exert their own cleverness over each other and it's honestly kind of funny to watch them try to outdo each other or pretend they don't care, lol.