@The Rockerfly: I'm assuming you mean God of War (not Gears of War), and by meaningful, you mean you got orbs for banging chicks in a ship's cabin and a Greek bathhouse? I'm not sure "meaningful," is the correct word, here. "Useful," sounds more like it.
Not that I disagree with your sentiment. It seems that every game HAS to have sex in it now by law. Sometimes, such as with BioWare's penchant for romantic subplots, it works well and can be side-stepped should the player not give two shits about it. Other times, not so much, i.e. Neverwinter Nights 2, where your interactions with potential partners usually went directly against your alignment and made about as much as Jack Thompson being in charge of the ECA.
As long as it makes sense in the context of the game, this could be really, really good for AC 2. It'll make it way more interesting than the first one, anyway.