You've done some great things with your system, so I won't give advice. But it just boggles my mind why people think that there is a golden rule about listening distance from the speakers. I also form and equalateral triangle and my room It is about the same size. No other option puts me in the "soundstage envelope" quite like it.
Plus, your system looks good. How did you make your bass traps?
Rob