Briefly: This will probably work well for you if you have a default wordpress site with no additional plugins running. As basic of a site as possible really.
For the rest of us however:
I have run into bug after bug after bug with this thing. Not kidding I'd get one issue fixed and 3 more would sprout up.
Map wont display because I have a google map on a seperate section of the site.
Ratings wont work because I am using a spam blocking plugin???? etc etc.
It was also the building of this plugin was really not done well at all. For example, form fields when displayed are no given unique class names automatically such as "#search-field 01, #search-field 02, #search-field 03" but instead are all just globally assigned "form-label". If you are hoping to do any real form of CSS design customization this plugin is a complete mess.
Every time I have ever had an issue and i post on the forums the answer I get from the developer is:
"Post Screenshots please" (Im not going to take a screenshot and upload it just to show you a screenshot of my map not appearing. How would that even be helpful?)
"Disable all plugins" (This one drove me up the wall. It appears as though not only do I hate this plugin but other plugins hate it as well and they treat him like crap. Nothing work in conjunction with this stupid thing.)
Im seriously over it. Next time a client asks me for a business directory I'm going to tell them to look elsewhere. Wow.