I already gave "the best miner ever" title to teamredminer...no doubt about it.
It is great that you intend to implement cn v8 in the miner but I think that you should focus on some other algos unless you're sure that your v8 miner will provide significantly better hashrate. There are already a lot of great cn miners with a lot of builtin features (watchdogs,api,customscripts support,multi-cn algo switch fast/v8/heavy/haven etc.). It's your call of cores, but I think that you should focus on upcoming Zcoin hardfork new mining algo :
https://zcoin.io/mtp-hard-fork-what-you-need-to-know/ and possibly to new upcoming Ethereum Prog-Pow.
It's so frustrating that nvidia miners always have mining software ready just on time and we with amd need to wait for several months after launch.
We know our hashrates for CNv8 now, only miner work left. Imho it was time well spent, but we should be announcing shortly and everyone can decide for themselves. However, one of our main goals with this miner was to shoot down the stupid "truths" that some algos are for Nvidia only, and I can agree that working on CNv8 doesn't really fit that profile - it's rather already an AMD only algo

.
Me and todxx will decide what to focus on next shortly, we have quite a few options. Adding all CN variants and the Heavy family is one thing. Going for Zcoin MTP or x16r is another, just to take a few examples. We might also branch out and do parallel work between us. ZCoin's MTP is a mess though, they have killed the normal stratum protocol for a pool/miner, it really is a shame. I wish they could have tweaked a few design decisions and mining would continue to work as usual, but no. Miners now need to send large proofs (> 150kb or something) for every share to the pool. We did provide our point-of-view to the Zcoin team, but to little avail.