Resetting Sonos One Alexa volume

So one of the faults of the new sonos one is that the volume you set is the same for both music playback and Alexa’s voice. I’ve found that Alexa’s voice, when at the same volume I normally listen to music at, is far too loud. So I thought I could do a simple automation to set the sonos volume back down if the sonos has been paused for a awhile. Here’s the automation, but I’m wondering if this is redundant? Do I need the condition, or can I put the ‘for’ into the trigger?

- action:
  - data:
      entity_id: media_player.bedroom
      volume_level: 0.2
    service: media_player.volume_set
  alias: Alexa Volume Reset Bedroom
  condition:
  - condition: state
    entity_id: media_player.bedroom
    state: paused
    for:
      minutes: 10
  id: '1514698972911'
  trigger:
  - entity_id: media_player.bedroom
    from: 'playing '
    platform: state
    to: paused