will it make a good bicycle frame?
I doubt it beats aluminium in cost, so it would need to significantly beat carbon in performance to make it worthwhile.
The advantages of this alloy do not make it a better choice than special steels or titanium alloys when it comes to metallic materials.
There are few cyclists on Venus.