Bob -
I like it! I like it a lot! In most ways it is better than my idea. The only good thing about mine was that it had wide treads, which someone asked for (dogs?) I see no reason why yours couldn't have them, too, for anyone who needs them.
My sketch was better, though ...
Bill