Hey Mate,
Since you reference me, I'll try to provide a little feedback.
TG forms a huge part of my workflow during any environment tasks, and for many reasons.
Some of which are. flexibility, stability, workflow and how well it plays with all of the other applications I use, which is hugely important.
A lot of the tasks I'm set require a lot of artistic direction, and changes have to able to be made easily and quickly!, (sometimes with a cg supervisor sat over my shoulder).
I'd say it's not always about pushing the boundaries, but getting the results that are necessary for the shot and there's a big difference, it can be easy to go looking for different and unusual solutions to a problem and just as easy to get lost in the woods while doing so. Keeping things as simple as possible and not over-complicating things keeps the workflow easy to manage, and generally the results are more predictable (less nasty surprises at rendertime!).
The Snow White shot was one of the trickiest I've done, purely as 45% of the shot was made up of the original plate, so I had to work closely with the matchmove team to develop a camera that would work with both the plate and the augmented data. The actual landscape would never accommodate the directors original vision so making the new base landscape work for both the camera and the elements that had to be added was a challenge.
This is pretty typical though generally, when working in this field, where no two shots are really ever the same, and that's where learning to be flexible comes in.
By no means would I say the shot was exceptional (technically or artistically), but I learned a lot while working on it, and hopefully it worked in achieving the shot the director was after.
That brings me to the main part of my response, and the advice I'd like to pass on.
I've been working in this field professionally (or at least getting paid for it

) for over ten years now, but studied for at least three before being hired.
It took me at least two years before I started to create work that I was anywhere near happy with.
Learning the tools on their own is not enough, it really comes down to being able to realize on screen either the task you set yourself or that which is set for you, and feel happy that you've achieved a good result. So it takes a lot of patience, and you're skills will develop over time.
Set yourself tasks if you can, if you want to work in the industry, it's a good idea to try working with some real footage or even stills, and work at incorporating your work into that.
It's very rare indeed that I'll get a completely cg shot to work on, so much of what I do incorporates working with plates and live action elements.
99% of the time that's also what studios (film + tv) want to see on your reel.
Hope that helps a little, there's an endless supply of info out there on the various techniques that are used, and a little searching should yield tons of results.
Good specific questions help, and there are loads of pretty cheap training options out there too.
Chris