if you're good with programming and you have the time to maintain it yourself, it's a great free tool. When I first entered real estate two years ago, I created my site with much ease because of my programming background. I really don't know what the new releases or versions did to improve it, but I found it easier to outsource this listing management software and focus on working with my clients. In recap, it's great if you have the time. also, be prepared to sharpen your .PHP skills.