I thought E2 was made by Fastway and Equalizer was it's own company??? The site with the E2 says copyright Fastway, whereas the Equalizer says copyright Progress Mfg. The Fastway site does have a link to Equalizerhitch.com, though????? I see nothing about made in America on the Fastway site.......
Per the E2 instructions, it is a Progress Mfg. product. However, no Made in America anywhere, so I'd be really surprised if it is. Also, 10 year warranty instead of Lifetime, which I think the Equalizer has.
Edit: To answer the question- no, do not install a friction bar with this setup.