Writing off (section 179 deduction and/or bonus depreciation) or taking depreciation over a course of the life of a vehicle or equipment used in business largely depends on the individuals involved in the decision making process.
Taking a write off (if allowed) provides a tax break in the year claimed. In the event that vehicle or equipment is disposed of earlier than its estimated life, there may be requirement to recapture the special depreciation taken in the first year. If you believe that you will dispose of the vehicle or equipment in a year or two then you will pay more in taxes that year as a result of depreciation recapture.
Depreciating over a course of xx number of years provides you a deduction every year you claim depreciation for that equipment. If you expect your income to increase over the next few years, then depreciating over the useful life of the equipment provides a better way to get tax benefit for xx number of years.
You can choose to depreciate some assets and write off others but you cannot do both for the same asset.