Came across this forum after picking up my SCR and looking into tuneup stuff. I'm a fan of DIY and there seems like a lot of knowledgeable folks here. Looking forward to being part of a rad community for this niche bike.
Welcome to the forum. We are all experts here, so you should have no problem getting opinions to any question or concern. It's up to you to filter out the good from bad, right from wrong, red from gray. But it appears you made the correct choice on that last one!