That doesn't look bad at all. I was looking at this bracket of theirs and thinking that could be pretty painful. The one you linked to looks MUCH better.
http://www.minnkotamotors.com/Products/MKA-16-02-QUICK-RELEASE-BRACKET/
http://www.minnkotamotors.com/Products/MKA-16-02-QUICK-RELEASE-BRACKET/