What's the manual's recommendation for the oil filter change interval? Every oil change, or every other?
FWIW I run the 6607 (smaller version of the 7317) for 3 oil changes which works out to be about 10K-12K miles. The manual for my Yamaha recommends an oil change every 4K miles with a filter change every 8K.
I bet the 7317 can easily do 12K+ miles on a motorcycle. For cars Fram claims the Ultra has enough holding capacity for 20K miles but bikes have clutches and gears so I'd knock that life expectancy down a bit but that's just me guessing.
Filter change seems to be indicated as 6k interval along with oil.
I think what I'll do on this bike is stick with the XG7317 and change the oil whenever I check/adj the valves -- every 12k miles per the factory manual. Doesn't save a LOT of money but still saves around $10 every 12k miles lol.