I'm not a fan of of jt. sprockets. You can look at their rear sprockets and see they are low quality. Don't worry about cost on something that can last 30-50,000 miles. Think quality.
The truth is, there are not THAT many spline patterns for sprockets. The sprocket from my yz250 dirt bike would go on my ninja 1000. It uses a size 520 chain, but the spline part ismidentical.The spline pattern is the same.
JT knows this, so if you order a #525 series sprocket, with 15 teeth, that's what you get. Rarely bike specific at all. Often times they are too narrow. They wobble, or end up in bad alignment.
Spend the extra 20.00-30.00 and get an one sprocket, OR be prepared to make up shims and washers to line up the cheap one.
Sunstar, afam....I dont know if they have the front sprocket, but they are way better quality. Sprocket center has good brands, too.
Still, the oem front takes the guesswork out of it. If you put on a front sprocket, and it's not aligned correctly, it tears up your new chain, and that thrashed your new rear, and you move back to square 1.