No card I've seen yet comes with a cheat db that the mfg bothers to update very often, OR very carefully. The best cheat support comes from 3rd parties, e.g. Ryder's db AND jmr's cheats for the supercards.
Build quality: my v2 Evolution was just as good as my SCDS1 as far as build quality went, while the latest batch is better, both of which are, apparently, far beyond the build quality of most slot-1 carts...
uSD: sticks out about .5-1mm, which is not a problem, and IMO makes the uSD easier to remove as it would be much more difficult if it sat down further in the shell as the shell would get in the way more. I still prefer the non-springloaded design to the springloaded design at least as far as they go compared between an Evolution and a SCDS1 SDHC.
The v1.4-beta2 fw for the Evolution has added support for direct loading of GBA games to the 3in1 or TC's own slot-2 cart and they have apparently gotten the DS pokemons to mix and match regionally with Wiis, or so I gather from the posts, but it may only be that they fixed the connectivity withing regions (non-US as the US version always worked).
Of course, I see that the AK2 has apparently picked up the direct loading of GBA ROMs to the 3in1 from the custom RPG fws too. All AK has to do now is open source the AK2 fw and that'd make it a great cart as well, but if price is a concern, I'd still look at an AK2 as well as the SCDS1 ow I'd go for an Evolution.
My main problems with the SCDS1 series is that it's compatibility with ROMs isn't so hot, as quite a few you have to play guess the patch settings to allow them to run, OR worse, disable patching for them altogether which removes the ability to directly save to uSD as well as soft-reset and all of the other nifty features. The lack of the ability to save directly to uSD is the worst as unless they get their act together on this, your battery that powers the internal RAM that saves are made to w/o save patching will eventually die -> you can no longer save games for carts that require patching disabled. Also the SCDS1 has problems with some homebrew and is unable to run network apps under dslinux. The SCDS1 shell is also abysmally slow for browsing, as well as loading apps/ROMs, but you can get around most of these problems by running the TTDS shell or YSMENU instead of SC's "OS" although you lose all of the "special" SC features that way.
The AK2 also seems to have some patch related problems with DS ROMs, but I haven't followed it very closely as I'm not in the market for another DS cart yet.