Although others have used MCU-based boost converters, I'm going to suggest you either use an IC specific for the task, or one of those 555 timer based ones for nixie tubes.
The trouble with your schematic (as well as the 555 timer based ones) is they have no current sensing, so a short at the output effectively puts the inductor and diode across the input supply - this will happily kill the diode if there isn't some kind of current limiting. Also, using an MCU for anything other than just providing a pulse train is that it is rather slow for a feedback loop. It can be done - I'm not suggesting it can't work - just that if your load is changing often it may have trouble regulating.
Then there is the matter of software glitches leaving the switch on for too long, putting the switch and inductor again, across the input leading to huge current flow.
I have seen a number of threads on "nixie boost converters" about, so it may be worth seeing how others have approach it. Again, I'm not trying to put you off here, there are a number of ways to go about this ranging from what you're doing with a MOSFET< diode and inductor and MCU, all the way to hand wound transformers and dedicated flyback IC's. I always have this link handy as it explains boost converters, flybacks, and specifically stuff for nixie tubes, it is well worth reading the whole article!
http://www.dos4ever.com/flyback/flyback.htmlso... 1) for reliability dedicated chip. For tinkering, learning, experiementing - can't hurt to try it with your uC! (except you may blow components, but they're pennies).
2) the linked article has formulas and explanations
3) Efficiency is ultimately down to: MOSFET on resistance - this generally increases as the peak Vds increases. Switching losses (charging and discharging the MOSFETS gate takes energy, so faster switching = more losses) and to a lesser extent diode reverse recovery and forward voltage drop - 0.7V lost out of 170V doesn't really matter.
For these reasons for boost ratios greater than about 1:8 people use flyback transformers (which are just coupled inductors). This reduces the peak voltage on the switch allowing for as lower on-resistance MOSFET to be used (and often one with smaller gate charge).