oh believe me i make a lot of mistakes i scrolled down the page and thought i knew what headings were above which columns and i was obviously reading the wrong one haha
the mounting point of the stand should be a little more centered to the platform of the stand when lifted. looks to me that if you bumped the bike it may be able to rotate forward and the bike could fall.
most stands are made from like 1 1/2" aluminum or steel tubing. pretty thin wall tubing too but i think it would be much stronger than that 1/2" solid round