I would use the K.I.S.S. method. Keep it simple stupid. If a 125 is the cheapest then I would do that. The length will be utilized a lot more than the width and 18" width is more than enough for a lazy fish like an oscar that might max out at 14".
I don't know why your worried about dead spots just jave adequate filtration with adequate flow. I usually use like a 8-10x tank volume turn over rate with my filters.
I don't know why your worried about dead spots just jave adequate filtration with adequate flow. I usually use like a 8-10x tank volume turn over rate with my filters.