bwbarton,
Only 3% nitrogen content in your compost?
Looks like that is actually off the chart!
https://extension.missouri.edu...
Go to the nitrogen availability chart at the bottom, it only goes up to 2.5 %
Judging by this chart it looks like your compost is really a success.