no need to agonize over your tank choice--for the CR it's the Clarke tank hands down. The IMS is too big up top and costs lots more. The Clarke is a perfect fit and the 3.1 model will get you plenty of mileage (about 40+).
I wouldn't recommend the clear one as they will turn yellow after a while. I have a black one and it looks pretty good. The only drawback to this tank is you have to remove it before you remove your subframe-the back of the tank covers up the subframe mounting bolt up by the airbox . Also, the center tank mounting bolt up by the triple clamps is hard to get to. Other than that it's money well spent.