Thank you very much!
Yes, it seems like a nice approach. Biggest advantage is its simplicity. Another advantage is its numerically very much solvable. Even with 10 strategies, if you use N = 1000 and M = 100, its just 100k simulations/re-samples.
Thus, using some ingenuity, you have...