The idea is good but I don't know how it will work in practice.
To make it work it should have been free to list and view for a considerable amount of time, eg a couple of years till they've established a customer and agent base.
It's pointless for someone to join if the content is of no use...