In short, no an oversized unit will not work better at heating your garage. The heater will certainly give off plenty of heat, but it will also take more time to warm up to your set point and the unit will cycle on and off more than a unit that is properly sized (or even undersized) for your garage, which is likely to waste more energy.