Thought this was a great idea until I saw you had to create an account to see details. Seems pretty antithetical to the entire premise.
If it was all free, I suppose they'd have to reduce whatever friction they have in authenticating data input (I'm assuming they ask to see invoices or contracts for now), and run the risk of competitors pricing eachother up or just bad data being entered.