I really like these ideas, and I would like them to be explored, and perhaps even expanded upon. For instance another option to lessen the influence of the people on the economy funding an unpopular war could be through the use of media hubs/propaganda. What if you could spread propaganda upon your own populace about a specific opposing faction, either positive or negative? This could be included in the specific research you were suggesting.
Of course this could backfire as when you decide to accept a ceasefire with a faction you have been spreading negative propaganda about. this could also negatively affect income until you change the message in your "propaganda machine".
This would obviously require a more constant monitoring of your planets, your own communication with your populace and the opinion of the people regarding other factions.
I guess what it comes down to is that I think that propaganda should play a larger role in the diplomacy expansion and could be used as a "weapon" against the effects of embassies belonging to other players.