Training for looks is never functional. If there is a sport or activity you want to be good at, I think you should just practice it over an over again. I'm no exercise science expert but I remember playing soccer for a competitive mens team about 5 years ago and I wanted to really improve my sprints. I was squatting a lot and didn't really feel like it was helping much so I stopped squatting or really doing any leg work at all in the gym for a while and just went out and did sprints and hill sprints a few times per week. I got more out of doing sprints in a month than I ever got out of working my legs in the gym and my top end speed improved quite a bit. We all want to look better though, so training for looks is good, just no need to go overboard with it.