My Thoughts:
• Consistent Activity (Fairly new but very consistent)
• Good attitude
• Experienced
• Quite friendly
• My main Issue would be how you have only just came back. I understand your experienced and you will most likely do a good job. Just spent more time with this to show more dedication
• Decent application (wtf did you do to the bbcode......)