Well, you know my thoughts on this

New titan weapon rule: What is this stopping exactly? Single warhounds with two of the same weapons? it doesn't seem to have much effect on the battle titans since I believe most of their better configurations already use more than one weapon type.
God machines: While I think what you posted is a step in the right direction, I think that it needs one further bump. With your wording there really isn't much reason to take a warlord as BTS over a Reaver and has little effect on the army for the most part. I think the BM generation should be expanded to non titan formations in LOS of the destroyed titan as well. To make warlords a bit more desirable as BTS and to grant some benefit to the destruction of the BTS titan I think that it should generate two bm on any formations in line of site.
I've been testing a version of the God machines rule that didn't limit the BM generation to LOS units only and with one BM generated per titan destroyed and two for the BTS, it didn't seem overpowered. In fact it made me want to take warhounds packs over the single because they were harder to break and take a warlord as BTS since it required much more effort to remove.
For completeness, here's the rule I've been working with:
the loss of any titan generates one blast marker on all AMTL formations;
if the Titan counts as the Break Their Spirit goal two blast markers are
generated on all formations instead of one