Also, I'm now inspired to rewrite my homebrew system to replace the one-time character point bonus for taking a disadvantage, with a mechanic to give something of value when a trait is disadvantageous during play.
Well, depending on how generous you are about giving out character points after adventures, you could change it so that each disadvantage that came up and materially affected the game during the last adventure is worth additional CP at the end base on how severe the disadvantage is.