One of the things I like more about being a local guide is the ability to share my passion with the world. I love going to restaurants and I love sharing my experience with everybody. Being a local guide enables you to share your experience, your pictures and your feedback of the places you visit. I love to do this on my day to day life as welll as on my travels around the world.
If I had to suggest a feature, I will create something (and icon or a label) to show reviews done “on site” that way people could discriminate between reviews done in the actual place and reviews done somewhere else.