Old thread but feel like going.
Pins is nice to have, certainly would not knock a drop in replacement, but it is by far the smaller of the underpinnings of such an endeavour. Though he who does that will probably get all the sales if it is a commercial product -- give me convenience or give me death...
The two main things to worry about are protocol and voltage/power requirements.
256×192 = 49152 total pixels, not that much of anything ever did one pin in a ribbon per pixel once you get beyond 16x16 grids of LEDs. You probably want to multiply that by between 3 and however many bits of colour you are allowed (15 on the GBA/DS, though expanded to 16 because ease) as black and white is also not a thing, though also there are ways to mitigate/lessen that (you may have left one or more component cables out to find possibly a black and white image of the thing you want, colours being calculated --
https://www.baslerweb.com/en/sales-...ons/how-does-the-yuv-color-coding-work/15182/ for one take on it).
To that end you have a raft of different approaches used in screens and will have to play to that, or put an adapter board in place (give or take the TV out thing on the DS lite the capture devices are basically this and convert signals to something more useable, though that is expensive, hard to install and needs powering).
Now there are not that many used in the wild and few define their own protocol entirely, you can also put an interface/conversion device in the middle.
voltage/power requirements.
Less current as a whole is good, part of the fun of converting things for the GBA is having to tap some power off from elsewhere which has all sorts of interesting effects, though I will note the DS has screen present resistor sensing (see some of the things done to single screen/swap screen at hardware level, GBA macro being the term for many though
https://gbatemp.net/threads/ds-phat-screen-swap-physical-switch-top-screen-kept.542995/ is good stuff as well). Less voltage at pin level is harder -- you don't want to be running an array to drop it. Hope it is not that.
http://problemkaputt.de/gbatek.htm#pinoutslcdcables has some pinouts, and I had also neglected to consider touchscreen in this (your custom screen maker I could well see offering it as such things are relatively commonplace) but do also remember it is a resistive screen rather than capacitive and the underlying hardware expects that (you could fake it with an adapter but we are now back to adapters, albeit vastly simpler than higher resolution screens). You might be able to include in the custom screen (again he who does that in a commercial product probably wins the market), or you could kick it more old school and make an overlay.