Well, there's definitely a flaw in a simple average of features which are all colinear/correlated, in that the score response is highly sensitive to things which appear multiple times, especially in denominators. I don't know the best way to find a bunch of orthogonal features which measure what you want in an algo though...
Perhaps simpler features combined into a linear model, which is pre-fitted to maximize the Sharpe of a hypothetical combined portfolio. That might have to be an iterative process between fitting the model and re-ranking the algos to join the hypothetical portfolio
The features might include:
Annualized Returns
Annualized Downside Volatility
Annualized Downside Median Deviation
Max Drawdown
Max Drawdown Length
Stability
Correlation with other algos
Beta to SPY
Those will be correlated, but at least each is bringing something new to the equation a little more than Calmar + Volatility + MaxDrawdown + Sharpe + Sortino, which are all very interdependent.