Ugly sticks are good for cranking but you might not get the sensitivity you need when fishing shallow crankbaits for example you need to be able to feel every thing you’re bait is bumping into, rocks, wood, brush, grass you want to know so you can avoid snags or sometimes detect either a bite or a snag. If an ugly stick works for you use it. My suggestion try a cranking specific rod graphite or glass graphite composite even some of the newer glass rods are plenty sensitive and feel the difference for yourself.