Yes I have used it on that route before. In my experience though, it is sometimes available and sometimes isn't. The password is simply nakedbus and there is no need to register. It can be very slow if many are using it but as far as I know there is no limit.
Not sure how they afford it. Good question though.