See this is why I say every one has own playing style, just going to use JB as an example since we are close in level and our bases are similar....
Upgrading mines to level 8 or above should really be a low priority. It'll take you 15 days to break even on a level 8 mine and then it's like 22 or more on a level 9 and over a month on a level 10 mine
I disagree on this, I have lvl 11 mines/elixirs and it allows me to wake up with 25-35k every morning when I sleep. I put in 2-5 raids earn another 300-400k raiding so when someone attacks me I still earned more than what they've taken.
Also storages/elixirs/mines take awhile to build so maxing them out at a low level is better than trying o do it when you are higher and things cost more. I prefer to have an abundance gold/elixir rather than having then wait on one to max out one
Barracks are more personal preference depending on your raiding style, I've been pretty efficient at TH 8 w/ Wizards but up until now they were overpriced and took to long to create for what I was getting. If you time it right 1 healer can be very effective at keeping giants alive and letting archers/wizards take stuff out (assuming youv'e knocked out their mortars).
Another preference thing.... as I said earlier getting to wall breakers and stopping can be fine. I only use wall breakers, barbs, and archers 99% of the time. Granted once you get over the 2200 trophy count you need to take advantage of Pekka/Dragon/Hero.
Again, nothing is wrong with any strategy (or any), just point out differences in opinions here as there is no right or wrong way to play this game.