I actually love the radical transparency here, even after reading all the warnings in the HN comments.
What I like less is the salary formula. What's going to happen is that all of the negotiation is going to get packed into the experience and seniority multipliers. It creates the illusion of rigor and possibly does more harm than good.