I disagree that Una is underdeveloped. You can get a lot from a character just by their mannerisms and how they carry themselves. Una definitely fits into this category.
Besides the obvious augmentation status, she has shown herself to be intelligent, quick thinking on her feet, loyal, knows how to lead people, a problem solver before something becomes a problem, and is confident in her job and herself enough to tell the captain when he is wrong. And very respectful, because she only does this in private.
It's very easy to see her as knowing everything that goes on in the ship. She reminds of Ivanova from BABYLON 5. "The day something happens on this station without me already knowing about it... worry." This is Commander Chin-Riley, too.