Conclusions
External/environmental issues effecting performance are extremely common, thus expectations must be clearly communicated and agreed to.
Issues over ownership of configuration, connectivity, even hardware are common
Know your target customers well...ensure that your design will be flexible enough to accommodate the vast majority with without breeding exceptions.
Education should serve as the foundation of the technical relationship with your customer.