Its actually not terrible. It will probally make the MIP more attractive to some.
If the community pushes it to be better it could be great. They should demand higher caliber design like the MIP. The buildings should be LEED certified and encourage more walkability. They should encourage some mixed-use residential space as well. If everyone pushes hard for what they want instead of fighting against it things will be much better off in the end.
The automotive store is probably Partsource.
I wouldn't be too concerned about the MIP running out of space. A new one could always be created elsewhere in the city. There are plenty more brownfields and greyfields to redevelop.