I don't think I would jump ship with six months till upgrade.
It's really hard to tell what our upgrade time is. Last junior ERJ upgrade I saw going by employee numbers (a lousy way to go by)was probably around 3.5 years. CRJ wasn't much better at around 3 years. But I have heard 2.5 was the real number for the CRJ.