I disagree with you on the prop firm's benefits. There’s just no way can these firms help one make money from the trades that a trader would have individually entered. In fact, lately there have been numerous cases reported where the scams by these prop firms have been uncovered.
I pity those...