to you, the 1000 Strom is reliable, there are a few things worth considering, stock tyres are adequate, but there are far better tyres to have for wet weather and general grip, there are a couple of electrical connections under the front of the tank that benefit from shrouding with inner tube or the like, and a spray of ac50 or other electrical protection, inexpensive, but will take an hour to do.
Keep your chain lubed and you will be getting 12 to 14 thousand miles or more.
The bike can be reasonably economical, but like anything, if you ride hard it will be less so,these bikes are not aerodynamically great.
It's an easy bike to live with imo,mine has lived outside since 2014 and stood up well after a good protective spray with ac50.