If you go with a ZZZ, it might just outlast the bike. I have only adjusted my EK ZZZ one time (and very slightly)on my 1ZX-4 in 10 thousand miles. ..and that is going up 4 teeth on the rear sprocket. Weighted slightly less than OEM and is much stronger. Also, they have a foolprooof method to installing the chain so the pin gets rivetted perfectly (although you need a good chain riveting tool).
Vortex for a rear sprocket because is lightweight and looks really cool. My 45T is still in decent shape after 10K miles. Admitedly, it has a notch developing at the front and rear of every tooth but that's aluminum for you. Vortex is available in virtually any # of teeth you want if you care to play around with gearing. They are about $70, at least when I bought mine. Easy to change. SuperSprox is alum wheel w/steel teeth. will last for ever but they are expensive and not as light as all aluminum. SupreSprox front is all steel and has lightening holes in it which is why I chose that. If you can get an aluminum front sprocket DON't! If that sort of thing is even available, it will wear out very quickly with the lower # teeth on a front sprocket.