I've looked at Eco Park as well, very nice place. I liked the design, the concept, the security but the location and a few other details are not ideal for me.
Setia Alam has their own forum, best to go there and read up the Eco Park section yourself.
Setia Eco Park by SP Setia, What do you guys think about that area?