Все, конечно, зависит от конкретной метафоры, но неоднозначность можно очень хорошо обыграть, на мой взгляд. Главное, не скатиться в пошлость.