You seriously pulled the trigger on one eh Gecko? Good for you mate!
Unreal weight on that thing, please post a shot of how the bike stands on it and the angle it does so? Really anxious to see how well it holds it up. Do you really feel comfortable with it as your primary means of supporting the bike or what?
BTW what brand did you end up getting too Gecko? Congrats!!