There are several ways in which random portfolios can provide an edge. For instance they allow much more thorough testing of trading strategies. They can also be used to examine the rationality of constraints, and they might be used as a basis for a performance fee.
Portfolio optimization could be an additional reason to get Portfolio Probe.