Going strictly green I'm not so sure of. What Eldrazi does so well is to beat down very fast with some slight disruption to speed down the opponent. Losing Thalia 1.0 and 2.0 and Glowrider would hurt that game plan a lot. Losing Containment Priest and Eldrazi Displacer as well as Swords out of the board would hurt as well.
The main reason to add green would be Force of Vigor for sure, but that would indeed require a lot of other green cards to function, and I'm not sure if a GW version could include enough green cards to make Force of Vigor viable, but it could be worth trying out.