I'm tracking reviews mostly in two ways. One is on my blog,
where I try to list all reviews and mentions with links to the original sources. The other is on EnWorld.
In Stranger Skies was very successful there, as it still tops their chart, amazingly. There are currently 4 reviews for Beyond the Skies, the latest book--thanks for those! I need six more in order to place this book on EnWorld's main chart.
Reviews there can be fully written articles or just simple star ratings. More reviews and feedback are always welcome. DTRPG itself is of course another great place for this. Thanks!