Squat looks good. Some trainers advise keeping your toes pointing straight forward, and emphasising pushing your knees out (you should really aim to push the knees beyond the outside of the ankles, but this is not normally possible, it's just a aim to have to really push the knees out hard). A good example is Rob Adell from average Broz gym:
I have been squatting this way for some time now and my squat has improved a lot. I find I can hold a much more solid bottom position in this stance. It does take some time to learn to push the knees out though (it's much harder to keep the knees pushed out with in the feet forward stance).
And I agree that stretching hamstrings is a waste of time. There is a much better stretch you can do which will help with the above mentioned method: