I forgot to reply about the other pools. I could add others but it actually a fair pain to code up since every one is different - plus I try to bring in the old history, give the ability for miners to add their own mining into the system (usually through the api for the site), etc. Everything about the site is a labor of crypto love since it is free and likely always will be. So I have to keep my time there minimized since food still has to go on the table.
That said, please pm me if you have suggestions (and an account so I can hook into the api).
Also as an fyi, I am "slowly" working on FIFO tax reporting since I have the need for that myself. There is a fair ways to go but you can create an account, click on monitor then activity. From there you can bring in your details from some of the exchanges and put in addresses where you received mining income and paid for mining expenses. That is not bringing in the blockchain details yet, but will in the coming weeks (it needs to be done before 4/15...) Currently it is in US Dollars, but I have daily exchange rates for about 2 dozen currencies since 2017 so could do other currencies if someone has the need.
Anyway, thanks for the input and have a great week everyone! And Mine On with Kano!