I can't speak about phone's life but yeah, it definitely reduces the battery life when compared with silent mood( w/o vibration) or ringtone mood as it requires much more energy.
BTW, your topic name is pretty misleading( Sorry, at times I can't control the peverted side of me taking over myself

)