I have no problem with the way the unlocks work. I just wish that they would differentiate between currents unlocked by MSQ and ones unlocked via Sidequests.......