Had a look at some of your previous posts. They all seem to be to-and-fro between you and Boss. I don't want to get caught up in any tit-for-tat garbage. I just like to hear peoples opinions and then I can do my research from that to help form my own.
All I can say from what I've read so far is that they're on the right track. That's just my opinion.