I think OP is missing the point here. As he being the sales rep, the only valid answer would have been "Yes, it's on the edge.". It is a question dedicated to find out if you yourself think the product is good enough or how well you think it positions itself with the competition. Maybe it's just me being stupid here, but I find it funny how the whole discussion here has turned into a technical debate, which the origi…
As in the customer wants to buy modern technology that makes their company look hip, their developers happy, and gives them an advantage against the competition.
Some rant about CDNs, or where the edge of the network is, seems inappopriate here.