have a pair of 8ft pro series power poles on my 721. I can't imaging fishing without them. I could see if you fished in deeper water most of the time that they wouldn't be that beneficial but I live in Louisiana and fish in less than 10 ft most of the time so they have really helped me out several times.
Don't know about the talons but they wouldn't work for my garage since I have to drop the power poles a few inches to get the boat in or out