I realize that most folks "go with what they know"- we go with Garmin Blue Chart Mobile, integrated with Active Captain and Premium Weather.
It's really easy to plot a course, measure distances, etc...
We run this on our both of our iPads along side of the Raymarine MFD.
Also, you may like www.seasucker.com
to hold it in place.