well, with a broad spectrum like that, I would either stick with the stock 8dg weights or go to a 8dn-10,or 8dn20 weight. really the only differance is the 8dn10 is a little lighter then the 20 is,so its just a matter of what rivets youll use, or what weights you have on hand.
The 8ab,8ca weights wouldnt be what I would personally use for topend running or deep snow climbing, they are a great aggressive trail weight ,even good field/drag racing.