Re-shell attempt number two went a bit better. I managed to install the screen hinges correctly, and the quality of the shell is quite a bit higher. Maybe still not OEM level, but at least now it doesn’t feel awful to hold and use!

Game Boy Advance SP AGS-101 in blue translucent case