Laying flat is more effective, IMO. For those of us who are BIPOC, I wish I could explain to my white leftist allies just how much more difficult it is for us to get good paying jobs with decent job security.
I think telling largely poor people that the best thing they can do to destroy this system is to embrace it enough until they get a good income.
Personally, I truly believe money to be a drug and that no one is truly immune to the powers of corruption that money holds. I've seen far too many good people get corrupted by the power that money offers.
Edit: My brother and I were talking about this thread and he raised a good point. For every dollar you make as a worker, your work contributes to your employer making considerably more money in profit. This is why laying flat or at the very least living a life that requires as little money/reliance as possible is the way to go, I think. It's like fighting a war where for every bullet you produce, you inadvertently produce 10 more for the enemy and still expect to win the fight.