I know a couple of Cougar owners with them, and they appear to be good quality pieces. They don't come in contact with the AC lines at all, if I recollect correcttly
They look a little bit cooler than the OMP bars.... but for only a 2 dollar difference.... i'd still stick with the OMP personally. Theres just something about how the Freedom Design bar sits in the engine bay that makes me uncomfortable... not that it seems like it'll break or anything, but it just seems akward to me...