Instead of switching vibration on and off in one profile you could try out tweakr which offers the possibility to have more than just 2 profiles. In each one you can decide whether to have vibration or not. These profiles can then easily be switched by alarmed.