KYC should be required only if participants agree about the verification progress before he join the bounty campaign and not at the end, when rules suddenly change. That is not a fair proceeding.
I have very worst experienced which problem happened with you. Even i lost 2000$+ just for KYC procedure. Firstly there are no KYC in the bounty rules so that i working hardly but end of the day project team asking KYC than i didn't completed the whole process because it was tricky when. So, also i think KYC need or not it will must be announced when bounty started.