Their original bars fit the pre-2012 no problem. I have them on my 2015 with engine cowl....tight but works fine. With a bash plate no probs.
Assuming the frame has not been changed for 2017+ then the fixing bolts work. However the 'new' model is slimmer and bodywork may not be logical with Heed bars.
Safety is to ask them and in saying that I also assume Heed haven't produced new engine bars for 2017+ V'Stroms.
I've just looked at their website and I don't see anything new but look yourself.