“Nice, quick and convenient, and works neatly on the Pi Zero with a good footprint. Does what it says on the tin; only downsides are improvements not problems.
A friction-fit option would be great; so much else for Pi is plug&play (hats, Pimoroni’s great Breakout Garden) but to use this SHIM you have to solder. That’s a bit more daunting for a child, and frankly for me as well as nominally responsible adult.
If you want consistent apparent brightness you might want to juggle your RGB values as a full-on single R, G or B comes across as brighter than when you’re mixing for e.g. orange or purple. Don’t assume your usual hex values from web etc will necessarily give you what you’re after. When mixing it’s also fairly obvious that it’s from the different channels; it’s swings and roundabouts as any kind of extra layer over the LED to blend the light together will reduce the brightness. As long as you’re OK with “purple” being visibly a bit “red and blue together” this is fine.
Buttons are firm to press; you know when you’ve done them. Bear it in mind for where you’re using them; I’m controlling a camera attached to a telescope and have to press the buttons firmly enough that it’s hard to avoid vibration getting through to the camera. Nothing wrong with the Button SHIM, just lessons to learn for where it’s best to use it.”
“Easy to install and using the included Python library is a very easy way to add button functionality to a project. The buttons are quite small, but that's nice because they can sit in between another HAT pretty easily.”
“Soldered this little shim straight onto the Zero Pi pins, which was somewhat fiddly with my big soldering iron, but is now a very handy processor with extra buttons for my projects.”