"Situational pieces" won't really work with the combat we have now, sadly. When everything is boils down to a "rotation" or "group composition" that produces the highest numbers there isn't really room for things like "Fire+10%, Ice-10%" or whatever.
I think that to truly support horizontal progression the entire game's combat system would need an overhaul.
