I have a ~1,200 sqft garage with 12ft ceilings in MA. No windows 3 large well insulated garage doors, foam in the 2x4 walls, R38 in ceiling, 2 external fiberglass doors, 1 half glassed, epoxy floor. I reused the 45,000 btu Sterling heater from my old uninsulated 2-car garage.
I have the garage set on a 50F min. When it gets real cold outside it takes a long time to get to a highish temp, 68-70F, maybe +90 mins and it will keep cycling often when at that temp. I have no ceiling fan so that could make it more comfortable. I use a thermostat that averages the reading between 2 sensors on opposite walls.
Last couple of nights it has been ~34F, about 59F inside the garage, it takes about 1 hour and cycles about every 10 mins for <10 mins to maintain 68F.
My heater is too small I think for my garage, but I already had it, it just takes a while to get to temp, it has no problem when it gets there.
My garage though is comfortable throughout when heated, I dont have cold spots.
Also when it not too cold say 63F in the garage and I want it at 68F, it does a very nice job of keeping a constant even temp.
So Kraftomatic, it depends on where you live, what temp you will allow the garage to go to, what temp you would like it to heat to, etc.
You do not want to go too large (quick warm up, uneven temp, cycles often) but you do not want too small (good when not too cold, constant running when very cold, even temp, less cycles).
It looks like you might be in that 45,000 or 60,000 range.
For me, if my unit broke today, I would possibly get a 60,000 but the 45,000 does work well, I just wear thicker clothes for a while or switch the heater on beforehand.
Its just soooo much better than the terrible torpedo heaters I had used before.