I recently unlocked life tap and am on my way to unlocking venom (this evening probably). So far I've had 0 requests for venom and a fair few for life tap (6). Now it is often said on here that life tap is far better than venom so I'd like to suggest that the favour cost be adjusted accordingly. Reducing the cost to somewhere in the region of 80 favour seems about right.