And as rbrylawski said, there are others which are excellent. When I wore thru the keys on the Smart Keyboard with my last older version of the iPadPro, I chose the Logitech which I just loved. Loved the lighted background. Loved the extra row of keys, and especially the easy volume control. (Now, the volume control is easy, using the control panel.)
It’s what I would have chosen, this time around, too; however, nothing else was available, when the ‘18 iPadPro came out. For sure, I wouldn’t have done the Zagg, as with small iPads, I’d used several. Typing mostly only from my lap, they’d lose balance and go flying. Trying to grab them before they hit the floor, my fingers would land on places on the screen, where, frequently, I’d lose all my data.
The Bryce is new to me. At first glance it doesn’t seem to have the back support which would aid in lap typing. So, I’d have to investigate it further if and when the time came. Meanwhile, there are a number of great videos on YouTube that show feature-by-feature comparisons that I’d recommend investigating if, next time, you chose to try another route.