Innovation fuels success
I would say yes, but you aren't that active in game, I don't see you helping in support, and you just came back after noting being on CIT for a while.(...)
Although you were inactive, I say yes. Saw you IG making a video bout BR AFAIK (considering this as contributing)