I disagree on Kirby Tilt n' Tumble being incompatible on the GBA.
It plays just fine on the initial model of the Game Boy Advance and loads just fine on the SP models, although with the change in location of the cartridge port, no one would actually want to play it because the controls are reversed.
So it seems to me like it deserves a special notation to describe it's special situation in a compatibility list since it's fully playable on one model of the GBA, and technically, it still loads in the other and runs, although it's unplayable due to the orientation of the cartridge slot.
It doesn't belong in the same category as something where it's code doesn't run correctly on the GBA, or doesn't run at all. In this game's case, the software runs just fine and it's a physical issue with the SP that causes the issue.