I picked the iGPSPORT BSC300 for riders who want deep metrics, offline maps, and wide sensor compatibility in a compact unit. It supports 130+ metrics, pairs with a broad range of sensors (including smart trainers), and gives you turn-by-turn guidance with a clear map overview.