... I'm pretty sure Medaka would win if the two fought, but for a very different reason:
Spoiler for in case you haven't seen haruhi:
I highly doubt Kyon would let Haruhi's power even awaken, considering the only method we've seen so far to actually contain an awakened Haruhi is not one he wants to do (... or one that he'll admit to wantin g to do, at least
)