It looks good, but from an economic perspective it's not particularly appealing. At least not to me. If you're at all serious about speed running, you're going to spend a couple of hundred bucks just on gears. To have a set of gears you can only use on your spool don't make much financial sense to me as I just don't have that kind of money to burn. Moreover, proper 8mm gears have M5 grub screws that are really robust and I have yet to have a spool gear come loose on me.
Another thing I love about the Joe Diaz spool is that it doesn't require spacers like many other spools do since the bearings sit on shoulders machined onto the ends of the spool. So you can freely position the gear on the shaft wherever you like. Why is this important? Depending on the length of the shaft on your motor, you may find yourself putting pinion gears on either with the gear towards the motor or the shoulder. This changes where the teeth are spatially in relation to the spool. On the Diaz spool you just loosen the grub screw and move the gear so that it lines up with the pinion again.
These two factors alone are reason enough for me to use them. Yes, they cost a few bucks more, but they come with fantastic ceramic hybrid bearings which, by themselves, already explain the cost difference. As always, these are just my observations and opinions. YMMV