I've seen you on the forums a lot, one thing I liked about you is that I've never seen you shitpost, you always elaborate if you have a point, only give constructive feedback and you're not afraid to point out if something is wrong, I think you proved yourself worthy of this position!
Good luck man!