Updated to 1.12!
I'd go appeal it looks like if you did a good amount of work n helped out most likely an appeal would be included in the end ;D
Here is fine. 8)
No, go apply in all the region threads to build then start building. Thats what you do 8)