in the option between an ERJ or a CRJ, always take the CRJ. Neither are ultra comfortable, but if you're gonna be in a sardeen can, might as well have it a nicer one.
The CR7s aren't too bad. Nice little F cabin, plus they have E+, so if your upgrade doesn't go thru at least you'll have a seat with legroom.