The Street R has the Ohlins and Brembo package on which the Yammie does not. Would be fairer to compare to the normal Street Triple which is R98k plus some small change.
I had called there days before asking for specs and pricing. Nothing was ever sent. Apparently they are very busy :-\
Be that as it may once I arrived there in person they bent over backwards. I got to test ride all the bikes my heart desired and since then they have excelled in service...