I guess one question is this - you're writing software for a retro system, so do you want to stay true to the retro process used to generate that code? If you used DOS back in the day, should you remain true to that? Or is it time to move on?