I assume you're talking about a true prop firm where you need a license and will get a boat load of leverage.
If that's the case, I think a prop firm would be ok with that, especially since you must be very tight with your risk. As a matter of fact, a lot of leverage would probably be a great fit for you. Just keep your risk tight and make that 1% on your buying power.
I went retail for awhile and found it to be incredibly mundane. I'm also very tight with my risk, so I got licensed again a few years ago, and now my leverage is at 50 to 1. Good luck.