It's important to remember that this is for race/competition/conceptual use as as such, its reliability is lower, maintainance required is far higher and its life is comparably very short.
I know my mate's allumium billet con rods on his drag engine have a maximum life of a day or two, if not a few runs.
That's because aluminium alloys tend to have very limited fatigue life compared to steel, and this is a major issue in such a stressed component. Titanium is better, but still not as good as steel.