To add to AO; The new Hybrid 2004-07 CR250R IGN's are IMO acutely better than the previous years, 2001 included. Better quality, and improved performance vs <=2001.
The negative is the cost; Honda's prices for 2019-2020 are sky high. These complete systems sell for well over $1000 in retail Honda prices alone for the electronics only. The complete BDT Honda Hybrid CR250R 2004-07 with all Billet adapter plates & coil mount is $1049.99...however; you can't beat the performance.