Henry VII and his piece of work mother had way more to gain than Richard with those boys dead. I always found it interesting that neither Henry nor his mother Margaret Beaufort ever claimed that Richard had those boys murdered.
My only question about Henry's involvement was the two pretenders: Perkin Warbeck and the Irish! Lambert Simnel. Why was Henry so cruel to Warbeck? Surely, he must have suspicions he was Richard of York...
One thing that people generally don't know about Richard the Third is that there was another nephew who came before him in ascendancy to the throne: his brother George's son. But he was killed by Henry the 7th, not Richard...