I'm feeling super low on spoons today, but something I looked at this morning was possible responsive solutions for Installer & Initial Setup. This includes a fix for the window being too big in VirtualBox in legacy boot mode:
https://github.com/elementary/installer/pull/661
https://github.com/elementary/initial-setup/pull/152
Has some issues to work out, but it's fun to play with