I one to think that it depends on what your plans are for the bike. The vast majority of S10 owners are more concern about protecting the vitals from a basic tip over. The Givi is a really nice option and not hard on the pocket book, plus not adding unnecessary weight she heavy enough.
If of course your plans are more serious then you will need to do your research, unfortunately any armor for the S10 is getting much harder to find as the after market is slowly but surely moving on to newer models.
My S10 is setup with ACD skid combined with Outback Motortek crash bars, pretty heavy armor for just street riding but off road mishaps it does the job very well. I have tested it numerous times, unfortunately.
Welcome from Canada