I believe your nation fits in just well. Hell, it even starts with an university of its own! I really think you should reconsider joining back. If you wanna discuss rejoining, just hit me up.
Also, your nation will be a key piece of keeping balance on the continent, so...that'd be nice to have, y'know?