The precision trolling data app is a great tool and you don't have to spend the $100 to get the data. The app is free and you have a choice of buying all the lure data for around $100, buying version 1 which is a package deal, version 2 which is a larger package to include version 1, or buying each lure data separate for about $2. I enjoy trolling but I like to fish many different ways so I do not spend too much when it comes to my lure options. I have a couple lure types for shallow running such as shad raps and flicker shads and I have a few for deep running such as deep tail dancers and reef runners. Since I only troll with maybe 10 different lures I just buy the data by lure. Cranking is fun and is a challenging art form. For those who think cranks are for people who like to lean back and drink beer aren't doing it right. My fishing partner and I are usually always doing something trying to figure out what the fish like. Changing depth, speed, lure profile, lure size, vibration, color, etc. Once you have it figured out then you should be busy reeling in fish, checking to make sure the crank is still tuned, and setting the rods back up at the proper depth. As far as the speed I go my 115 on my Ranger idles from 2-3 and that is the range I have always cranked before I bought my boat. I use drift socks or play the wind to fine tune my speed. For slower speeds I use my trolling motor and use bottom bouncers, snap weights, or 3-way set ups to get the lures to depth. Some cranks need to get up to speed to work and some dive just as well at slower speeds. An example is deep tail dancers don't seem to reach their potential unless going 2+ while reef runners reach their target depth easily going slower. Just remember the app is a good tool to get close but keep fine tuning from there. I great starter tip is set each rod with a different lure at different depth keeping the more erratic actions on the outside and the tight actions on the inside.