Crankbaits are great for imitating baitfish and they work well for striped bass. You will most likely be throwing medium depth and deep diving crankbaits for striped bass, however, you may need the shallower stuff when striped bass move into the shallows and for when they are feeding higher up in the water column.