John doe's ramp is ugly as fuck but it will live a long time.
I think your platform is fine despite what others have said. And I'm not disputing their ideas, I just think the platform you made will work. Your ramp is fucked. It will break at the joint and I don't understant why, after the craftmanship you have displayed building this thing, you still have a fucking sawhorse wedged under there.