Yes the fight is buggy, but there are some things you can do to minimize it. We just completed HM SOA for the first time tonight, and haven't spent much time on it.
If you reset the instance after every attempt, the missing walls/random mind trap issues seem to stop. Very helpful.
For the lightning balls not dissapearing, have whoever they are targeting jump down to the closest platfom and pop them before the rest of the raid jumps down.