First thing that comes to mind is that roses will attract pollinators, (bees in particular) which will benefit the quality of the harvest. Funny thing is, it seems they will also attract harmful insects instead of going to the vines. That alone is a good reason to plant them.
And of course there is always another option that they look pretty and smell lovely, what's not to like?
Good idea P, let's do just that!
They are not long, the weeping and the laughter,
Love and desire and hate:
I think they have no portion in us after
We pass the gate.
They are not long, the days of wine and roses:
Out of a misty dream
Our path emerges for a while, then closes
Within a dream.