For me, there have been several rare occasions when I needed a room at last minute, but HotelTonight was never actually cheaper than any other aggregators or booking directly with the hotel. All being equal I vastly prefer booking direct so I get my points and elite benefits. I guess they have a fancy interface, and that's... it? Maybe it's market dependent (I only tried it in NYC and SF)?