I vote in favor of rotation. In last 13 yrs of driving, Initially as a NB i dint pay attn to rotation and I had to replace tyres 10k earlier than what i would have. When enquired, (from a reliable source) The reason was rotation, and since then, i make sure rotation done. When On road i was getting it done 10k, but with offroading, am doing it 8k itself.
however, always I got it done in my physical supervision and also on weights loss plus alignment. Weightloss makes a hige difference based on what I understand. Vibration is one of those symptoms.
i guess it all narrows down to how reliable ur garage is.