I spoke with them today, surprisingly they have yet to have an ev14 750cc or 1000cc Xspurt injector returned, from the 1000's of them they have sold. They have no idea what the fuss is about, perhaps there are backdoor copies getting about? That doesn't explain the ID failures though...
The filter in the ev14's is inside the pintle tip and cannot be changed, there is no filter in the rail end.
I can only go by my experiences with bosch 1000's, I have bought 5 sets now without issue, most builds running ethanol. My car has also been faultless on them for over 3 years, running ethanol as a daily. If there was much variation my stock engine would have melted long ago.