Hannibal wont capitulate cause he's got a colony/vasal (Izzy).
I suspect he'll be glad to to do so after you deal with Izzy, sadly with arms only as colonies are more faithful than bare vassals as mentioned allready.
I'm sure Hannibal will be be happy to capitulate then, likely giving you a city as well.
Other than that we 're still a good way to domination/conquest and yet more of a safe bet than before. Large army/production and a decent tech lead. Anybody other than Mehmed (close to MGs) is fair game.
Not really sure about the GPs but bothering with religion spamming and shines seems tedious at this point. The ironworks boost to production is a less concern as well. I'd likely expend the pair for a GA instead.