I do feel that you could make a good super admin as you have shown in the past but you have just recently revoked your resignation that may show some doubts and or some issue that if you are going to stay or not. I believe you have good intentions but it is just hard to vouch for someone who has just revoked their resignation because it leaves uncertainty to the future.
BBCode