I've purchased about five DBI Sala harnesses for myself and crew outfitting. All were cross over harnesses with a belt, hitch points on back, breast and hips, that provide variety of work positioning for steep roofs, up to 15/12 slope. Most hardware, rope grabs, carabiners etc., is by Petzl. I'm satisfied.
Before buying anything, I would re-examine the current regulations and my work practices and needs and start listing out what I have to do to keep in compliance and everyone safe into the future. Sometimes I have needed to repudiate myself and start fresh.