Not too familiar with them but as far as free fall vs manual here in WC Fla when trying to anchor on a precise rock pile free fall is needed. I you don't need to anchor on a specfic spot shouldn't be a big deal.
www.usavemarine.com have set up some boats down here with them and should offer decent pricing and advice on power, they have email on the site, as they may not list them.