What are the benefits of de-shielding a bearing and will it work on a kk or spec bearing
Easier to do maintenance on.
For the most part, any yoyo bearing with a shield can have the shield removed. That includes KK, CenterTrac, Trifeca, SPEC, whatever.
Yes, there are exceptions.
You can de shield pretty much any bearing. Pry off the C ring and tap it out. The benefits is that it’s easier to clean, the cons are that it gets crap stuck in it more easily.
Another benefit is that you get the satisfaction of getting the stinking C clip out after 20 minutes. ;D
Mostly just easier access to the balls (yes, you may laugh) of the bearings. Much easier to do some maintanence on it ie. Lubing, Cleaning, etc.