I don't know about that. I was finally able to play her on Attack on Watchpoint Gibraltar and it seemed really hard to push out of the 3rd spawn with her. I was thinking that I would have much rather had Reinhardt in that situation because his barrier is so much more mobile that it's easier to push with. Trying to constantly leapfrog her barrier forward seemed like such a pain. Because her barrier is static and has a cooldown, it seems like it forces your team to setup somewhere and that implies defense to me. But fortify and her alt-fire are pretty nice on attack, so maybe she can play an off-tank role there, I dunno.
Use her Barrier more like Winston, less like Rein. In a comp with things like Genji and Tracer in it you can use her shield to create "pockets" of space really similarly to what Winston does. She's extremely aggressive and works well as an "anchor" tank to a more mobile team comp. She's also stupidly good at punishing anything that wants to clump up near a choke or sit together in a space for too long.
I would not run her as a straight Rein replacement. IF you try to play her like that you'll just get bodied. She can at least fight Rein well and play around shield breaking and his ult, but she is in no means a suitable replacement fi your team needs that type of shielding.
Again, if you want Rein shield just run Orisa + Rein. You'll probably need Zarya or D.Va or something to back that up which is potentially problematic, but so far it seems fine to do things that way.
It's just how I See her, but historically this would be her place in the game if we compare her to what we already know. It's entirely possible there's something I'm missing myself.