Unless we actually know what benefits Miranda's outfit provides her, it's difficult to discuss what it can and cannot do. Again, she's not only a scientist but she's also a biotic user. Biotics do not wear heavy armor do to the limits it would place on their abilities.
Actually, that's exactly what fiction is. It's not real. The author can create whatever universe he/she wants. The issue here is you are conflating your own personal bias with what should be considered "consistent" with the universe and "reasonable."
Miranda is not only a scientist, but the "perfect" human with state of the art biotic powers. If you noticed, biotics aren't clad in heavy armor due to the limitations it would have on their abilities. Compare biotics to Jedi, which is what they essentially are. Jedi wear robes in order to increase their movement and reflexes. The same case is with biotics. Look at Jack. She's wearing far less clothing than Miranda is.
As far as whether it's practical to use or not, it's fiction and it's the future. It may very well be suitable as we have seen examples of exosuits used by characters in other fictional, futuristic settings.
Oh please.
First of all, we have biotics that wear heavy armor, Examples: Kaidan Alenko and Tela Vasir.
Enemy biotics also do not wear Sci-Fi chain-mail bikinies, and neither does Shepard.
Hell, some of the tankiest characters in ME that wear the heaviest armor possible, are Krogan battlemasters that are probably
on the same level as Asari matriarchs with their biotics. (at least some of them)
The entire concept of weight encumbering biotics is a game-y concept that has nothing to do with lore.
I mean, the entire idea of element zero or biotics, is to subvert the laws of gravity, if anything they can carry more weight, not less.
Jedi have nothing to do with this topic. Jedi have precognition and Lightsabers, that essentially equals plasma armor.
That's why they usually don't *need* actual armor.
That said, Jedi were known to wear armor in times of war, some heavier armor than others.
(SWTOR has many examples of Jedi in heavy armor, and so does the general SW lore - new canon be damned)