Yeah I get that, but what I mean is this: I see it that biotics/engineers can manage or 'think about' only 3 powers at once. Think of the cooldowns to be assigned to power slots A, B, and C. Say you assign Pull, Throw, and Lance to those respectively for profile 1. You fire Lance meaning slot C is cooling down. Now, you immediately switch to profile 2 while Lance is should still be cooling down. In Profile 2, power slots A, B, and C are now Charge, Nova, and Backlash. IMO, the way it should work is that Charge and Nova should be ready to use immediately, or perhaps with only a very short cooldown, like 20%. Backlash, however, needs to wait as Slot C hasn't cooled down from the earlier Lance use.
TL;DR, cooldowns should be global to the power slots and selecting a new profile shouldn't trigger a full, fresh cooldown if the powers are already cool. Maybe I'm thinking too much, or expecting profiles to be more like the cryo suit in Crysis ha.