The only reason people suggest peat, as far as I can tell, is due to it having massive amounts of
carbon to absorb nitrogen. Most peat, is not biologically active, so you still need a
compost starter of some sort. I personally wouldn't choose to use peat due to the fact that it isn't a renewable resource (although you have a lot of it from what it sounds like). Sawdust or leaf mulch work just as well as a carbon sink, and a cup or two out of a recent compost pile in your yard is more than
enough to get things going. If you don't have a compost pile yet, some good old organic material rich soil from your yard will work almost as well.