Hello fellow Vulcan owners. What are your thoughts about installing Fuel Management devices? I had one service guy tell me they don't really improve anything. I ride a 2010 Nomad and I added Cobra slip-ons about a year ago. Occasionally I get some popping but not much. Would adding a Cobra F12000 PowrPro improve my performance and cure the popping noise? Also, someone said since I only added slip-ons I shouldn't require fuel management device.