Hi Rob,
Thank you so much for your code, it has really helped me a lot. Recently I had to pull up more complex reports from Omniture site catalyst API and had implemented "Report.QueueRanked" along with "Report.QueueTrended" reports feature for the same on your API code.
Request you to provide some feedback / features for the same if you have thought of implementing it in your API code.
Else will issue a PR and see if you would like to merge it with your code base.