Do you plan to run more than 2 trains? if you do, you'll soon find the cost is almost as much as doing a DC block system. And most new steam is DCC read as well, some do require some minor adjustments to get the decoder in, but most don't.
As for the Original poster, first buy a DCC system...