I definitely agree with larger ROM and Buses but built-in RAM seems too cheap.
You can use rgb screen for 256 x 8 ram, but I need 652 of them for 1mb (laggy)
Why do you need 1mb or ram?