Late to the party, but very appreciative of the CIV balance changes. The only one that surprised me was Arabia, because most reports I've read is that they have a very solid CV game right now, but I guess it was kind of curious when Markets got buffed, Bazaar lost some appeal.
Played a game as Songhai recently, and with the gold from the early UU / easy culture / early UB - it definitely seemed like godmode. I generally play King, but have been playing Emperor a bit lately and I was really surprised at how they snowballed. I was especially left impressed with the mobility of their armies, which is something I had discounted many times before when considering choosing them. I think the change to production is good nerf, that is balanced by the synergy with the UB.
I played a game with Japan at Emperor for comparison sake, and really struggled. As luck would have it, spawned next to Songhai - it took well into Medieval to even attempt to fight them, and had to wait for them to declare on someone else first. I'll let others weigh in here, but Japan came off feeling rather weak. Perhaps I should have bee-lined Dojos, but I'm addicted to Oracle. (perhaps a personal problem)
Ethiopia getting a buff, albeit a rather small one is not optimal - the extra techs they get always seem to place them in the top tier. I've also started running some AI v AI games recently and I've seen the same results there. They never struggle.
I love the bump for the Ottomans, TRs finishing requires such a delicate balance with diplomacy and losing a trade route to barbs usually ended up with a ragequit on my part. I'd like to play a game with them soon and update on whether the 50% is overboard. I'll also throw them in an AI v AI game and see what happens.
Also, really excited for the Spain buff, I think they've got a fun design, and the naval buff should push them into the top tier. I play multiplayer a fair bit, and this is a favorite dark horse pick.
Sweden/Venice/Russia/Persia I can't really comment on, although I've been considering a Venice singleplayer game recently, so maybe now is a good time. Multiplayer game is just too passive with them, you end up twiddling thumbs most of the game while other people are playing. Can anyone make the case for why Sweden/Russia/Persia are fun to play, I've never been able to convince myself to try them?