I just think the entire thing is unsavory. No matter the limitations; only one at a time, randomized, unknowingly activated, it still practically gives him an unlimited amount of powers, even if they're stretched one at a time, and for specific moments and situations. For certain powers, a middle ground isn't exactly possible due to the broad, specific nature of said power. Reactive Adaptation is one of those types of powers. I understand where you're coming from, as far as trying to please both parties. Whether you reject the power or accept it, I respect your choice.