I don't think Tohru and Hatori suit romantically. There's the age difference thing and besides, Kyo is made for Tohru. Kyo and Tohru suit way better.
I love the whole tragedy thing that he had going with Kanna. I love Mayuko-sensei as well, but my love for tragedy wins over my love for years of unrequited love in manga. I'm glad both Kanna and Hatori found love again.