For me, the usual way of carrying the kyc procedure is ok and satisfactory as additional measures might not be necessary. Althoght it is a higher level of check than the regular one, however kyc does require all these stress from the ico team and also investors who might not have time or who might not be convenient with it.