Given your skills bro i know you will turn this into a nice ride. Like you said though, all things considered, looks like you got a pretty good deal.
On a side note, i know ive been gone a while, when did you get wheels for the GLI? It looks fantastic.