I think execution on this is really great, even if the copy needs work.
I worked on vaguely similar concept about 12 months ago and it is definitely an interesting space. Our angle was to try to remove the need for a real estate agent by empowering landlords.
My advice for your system is to get out there and sell, sell, sell. You'll only get better by direct sales, you'll only get traction via direct sales. They won't come to you, you'll need to bust your ass convincing them to get on board. If you do that then the copy doesn't mean a thing.