Just remove the CD reset mechanic and call it done. Balancing around this is just mind-boggling.
Problem solved.