Is that because the oil freezes? Our oil boiler is outside, so far so good, but then we do live in the sunny south east.
That's a cool way of checking! love it!its really good that you've snow on top of your boiler cause it means the boiler is not loosing any heat.
for example look for the house with the most snow on the roof, usually has the best insulation in the attic