Sweetspot and sourspot data Id be willing to add, if you see any I miss Ill of course be willing to add the information, I mentioned that I may accidently miss things like that in the opening post.
As for DI theres alot of things to consider as you mentioned. However character, stale moves (which in answer to a previous question does not happen in training mode so all this data is correct for a fresh hit), DI, and many more things are very hard to get perfect results for, especially when doing this data on my own. However, it is easy to see how strong a move really is from this data, taking an example, Ganondorfs upsmash uncharged kills only slightly lower percentage than his dash attack. I'm not a Ganondorf user, but seeing as the trajectories are similar you can use your own judgement to see how useful this move is in a situation.
As for DI theres alot of things to consider as you mentioned. However character, stale moves (which in answer to a previous question does not happen in training mode so all this data is correct for a fresh hit), DI, and many more things are very hard to get perfect results for, especially when doing this data on my own. However, it is easy to see how strong a move really is from this data, taking an example, Ganondorfs upsmash uncharged kills only slightly lower percentage than his dash attack. I'm not a Ganondorf user, but seeing as the trajectories are similar you can use your own judgement to see how useful this move is in a situation.