So I think the real question here is what kind of list do you want to run.... Lots of small units, firepower heavy, tough rock unit, etc... Once you have that figured out, you can build the list around it...
For example, with Space Wolves I might focus on firepower with lots of small, points efficient units... So for me, a 1K list might look like - Rune Priest (LL/MH), 4x GH Razorback Squads, 3 Typhoon Speeders w/ MM.... Or, I might take a Rune Priest, 2x GH Razorback Squads, 3 rifleman Dreads, and two speeders.... etc... the key is to determine what kind of force you want to run and plan around it.
Based off of your list above, I don't see that focus...