With your portfolio I don't think getting into the college of your choice is going to be a problem. Seriously, sky's the limit, get into a good one!
I don't really know what getting back into smogon would look like for me seeing how I average about 200 posts a year, but sure! I just swung by the Smog and noticed that article art is taken from Smeargle now? You crazy kooks!
edit: or no, is that how it works now? i'll figure it out...