At least you realize the question is a very subjective one, and because of that, you're going to get all kinds of different answers.
You do have things a bit askew. Generally, the larger the pool, the smaller your reward per block. In simplistic terms, let's assume I've got 2 pools. Pool 1 solves a block every hour. Pool 2 solves a block every 24 hours. All things being equal, this means that pool 1 has 24 times the hashing power of pool 2. Hence, your contribution on pool 1 is worth 1/24 of what it is on pool 2. So, sure you'll see 24 blocks solved by pool 1 during the day and it all looks nice, but you're only getting small payments. When pool 2 solves that block after 24 hours, you get a larger payment (24 times larger than each payment you get on pool 1). However, as I stated, all things being equal at the end of the day, you've received the same BTC from each pool.
If the price of bitcoin rises while I'm getting those smaller payments from the larger pool then drops, which is does all the time and finally the little pool pays out, I would make less at that pool right?
If the cows in the meadow next to the house face east when they fall asleep then the rising sun may wake them up earlier than if they faced west.
i.e. your question really is a rigged and pointless question.
Just reverse your "if" and the answer is the opposite
But it is still a legitimate question, right? Seriously.
Just for example purposes only.
Small pool. Constant hash rate of 1TH. 3 days to solve a block. Pay time. BTC price is 250/USD. Worker is paid.
Large pool. Constant hash rate of 1TH. Solving blocks all day, BTC price rises to 350/USD, maybe more while in this three day hypothetical. End of three day period BTC back down to 250/USD.
worker is paid.
Removing luck and all those mysterious variances that everyone talks about, which worker received a better return?
If anything I've learned being on a bitcoin forum is the arrogance and entitlement people think they have because they know more about something then someone else. Hey, we all have assholes. Ain't that the truth.