After personally owning both, I'll give you my opinion on both options.
The OEM bar style was very sturdy and well made. I liked that I could use it as a bungee point to hold down gear in the back, and with the seat up, it made it impossible for my pets to get past it. The downsides of it though were that if you had to store anything large in the back, you have to spend a couple minutes to to remove the screws to be able to take it down. Only had it be an inconvenience a couple of times, but it was a little annoying.
The Raingler net I have is great. After some trial and error on my part with installation, I realized there was no way around having to get some anchor points and screwing them into the plastic. When I only used stock anchor-able locations, my puppy would find a way to crawl over the top of it to get into the front seats. It's very strong, and still provides good bungee points to use and is very easy to take down to fit in larger cargo.
Overall, I did really like the OEM metal barrier and it really served its purpose well for me. It was my need to create more room in my X with the addition of another larger dog that led me to selling it and going with the Raingler option. I love the Raingler just as much, if not more, than the OEM metal one, but I'm more happy with the functionality of the Raingler overall.