I have several of aluminum bikes with kickstands.
One is even that clamp-on old standard. The others have bosses on the left side chainstay that accept a standard mount. No reason to re-invent, unless you bought a bike that cannot accommodate either.
__________________
-Jeremy