I feel you are trying to put cards in just for the sake of it. It's better to put cards together that work well together. With light/gravity, there are many options: Blessed otyugh, crusader titans, overdrive dragons/angels. I'll look at Blessed Otyugh and Sader titans. Let's first look at Blessed otyughs.
A blessed otyugh can take down most creatures and is quite resilient. It gives you total control over opponent's creatures, and is able to take down most rushes/domins. The miracle's help in surviving long enough, giving you time to set the board up. This is extremely important when playing against rushes, as generally, they will get damage on board before you can get a couple blessed oty's. The unstoppable's give it shield bypass, which is very important, as there are many shields that can prevent Otyugh's damage. This deck offers you some defence, something you wanted, while keeping balance, and cc durability. If you feel that damage is lacking, you can put in chargers, for miracles/unstoppables, but will need to alter the quanta a bit.
The deck is weak against fast denial (DBH/ RT/NM) and against stalls, as generally the stall will be able to heal most damage this deck is able to do.
Now, let's look at sader+titans.
This deck is faster than Blessed Oty's but has no control. Titan's give shield bypass and with AW, it's near impossible to kill it. The damage builds up fast as saders gain +8 damage from titan, with momentum too. The trebuchet gives you 34 damage from one titan. Also, if your opponent decides to freeze your titan, it will actually help you, as the frozen titan deals 50 damage when catapulted! The deck is therefore strong against rushes and stalls, but weak to denial (DBH, RT).