p-insight is the name of the service, much like p-mysql is the name of the mysql service provided by Pivotal.  I don't have context on what this filter is actually doing, but we shouldn't expect users to name their services with the p- notation.  We should be matching any service with the string 'insight'. (assuming this is filtering names within VCAP_SERVICES)  I've pushed apps w/ this buildpack fork  and named them 'insight' and things seem to work, so maybe that's not what this is doing.