Agree about BUR and SJC (great airports) but WN is trash. The lack of SDCs makes it extremely inflexible -- you end up paying the walk-up fare too often. No change fees and no bag fees is nice but you get that on AS as well (with status). What you really want to avoid is the fare differences on those last minute changes. I guess if this is all OPM that may not be a priority.
Also, if OP was trying to optimize on upgrades, I'm guessing that WN is the exact opposite of what he is looking for.