By definition, "canyon cages" are the low profile versions... they're meant for those who ride the canyons (with more lean-in). Like you noticed, less protection that the other variety, but they do a great job in parking lot falls (several times, for some people
). Think of them as large frame sliders. MCE makes canyons for other sport bikes, as well.
I like it because it's low profile but still offers added protection. Decide where you want to land on protection vs appearance and purchase accordingly.