looks like this will be an awesome set up once underway! sorry about the losses, adding all the fish at once probably could have cause a spike, and more then likely the tank didnt have time to adjust to the bioload. like said above slow and steady is the way to go
Good luck and Welcome Aboard