MGP is a goal-oriented program, which I prefer. Once a record is created, it's pretty easy to build a profile. MGP integrates nicely with Junxure and does a good job importing client data. The reports look good, are customizable, and capture the relevant information. Finmetrica is a great risk management tool, and it perfectly integrates with MGP. I am still learning the best ways to use this with clients, but I like the program so far. MGP will let you forward a link to clients so they can walk through the Goal Wizard. This allows them to invest their own time in identifying and quantifying their goals, which makes for a more efficient process in the office. Overall, I have been very happy with MGP.