I don't use other game clients besides Steam, but I'll occasionally download directly from the developer.
Nadeo isn't trying to make ManiaPlanet a Steam competitor. It just doesn't easily fit with Steam as it is now. They want a tight integration of their Mania games and a community platform. Trackmania relies on its creative community more than any other game I've played.