So here's my take on it - as a casual player.
The idea of providing meaningful rewards for any type of game content you choose to play - is IMO a good idea. I think the implementation of that was mostly good with the exception of two things. The speed of getting the GC crates, and what's in the crates themselves. I appreciate that BW is listening to player feedback and is willing to make changes to both of those items. Speeding up the crate drop will help to motivate players to play content IMO. I like several suggestions in this thread in regards to whats in the crates themselves. Particularly that the crates include unassembled components. If the crates contained legacy bound unassembled components it would eliminate the frustration of duplicate pieces of gear, and make gearing and also playing alts much more rewarding.
My current experience so far with 5.X is that most of my usable gear has come from OPS drops and it's been supplemented by GC crates. I'd say it's a 3:1 ratio in my play through. I feel like I need to play OPS for any reasonable chance to gear up.