This subject has been hashed out and tested to absurdity on precision forums. You have to evaluate each muzzle device on its own merit. Some devices improve accuracy and some don't. You have to prioritize, accuracy, rise, recoil, flash, concussion, etc. There is no free lunch.