Roshi is moon level, Piccolo done it as it was nothing
That's an outlier. By comparison, Piccolo Daimao's best destructive output was city-level and he's shown to be visibly exhausted after using said city-busting attack several times in succession, meaning moon-busting would be out of the question for him. You couldn't seriously consider DB characters to be moon-busting until at least the battle with Raditz.
23rd Goku stomps, Speed blitzes and has the power to crush him. His punche may not be moon level, But still enough to stomp the holy shit out of him
1. The Juubi's speed would be greater than 23rd Budokai Goku. Saiyan saga level during the Raditz battle would at least be necessary for Goku to be of a near equal match to the Juubi.
2. Physical blows would in no way cut it for a DB character against the Juubi, even around Saiyan saga. Their ki blasts are more destructive than what they can dish out with physical attacks.
A technique which requires the full use of his muscles to fire, due to its powerful destructive force. It has enough power to destroy the moon.
Its not an outlier when its released in the Daizenshuu 7, And i dont think they sell false information
King Piccolo never targeted anyone, And roshi had to flaw his power to destroy the moon. King piccolo didn't, Roshi cannot go destroys cities like piccolo without using his max power and going nuts with his Ki
Unless Juubi is moving Close to light speed or further in fighting speed, Then Goku is faster. They blows are enough to hurt guy who are capable to guys or destroying and survive moon level attacks
http://www.comicvine.com/forums/battles-7/cav-goku-vs-superman-goku-won-1492190/ this debate covers goku fighting speed at Dragonball level