I will answer the question of whether this also gives the classification cheaply.

No.

It gives the classification at the expense of proving that every surface group has a free cocompact action on the upper half plane (or on the euclidean plane, or on the 2-sphere). This in turn depends upon proving: 

 - Every surface has a triangulation (Rado's Theorem, and now you've done 90% of the work of the classification theorem)...

 - Every triangulated surface has a compatible smooth structure...

 - Every smooth surface has a compatible conformal structure...

and, finally

 - Every conformal structure has a compatible hyperbolic metric, euclidean metric, or spherical metric (the uniformization theorem).