Personally i think you would be a good candidate for the position. Havent seen you around in game much but when i have you were helping me with F1s and my TP

As long as you work on what EiPUS said i can see you getting this rank within the next week weeks.
Good luck!