That would probably help quiet a bit with early reflections. It sounds like placing panels in that set up would tame them quiet well then again I am no expert, or even close. Its just what I have read that makes me think that would help.
The pictures you have posted make it slightly hard to tell exactly what the room looks like a diagram or something that gives a better feel of the room would help a lot.