Ceco, does your displacement do weird things when you move all the objects around (like not match the distance object position)? When I move both objects, the geometry being displaced suddenly doesn't match where the "displacing" object is...
EDIT: My displacement only works if both objects are at 0,0,0 As soon as they move, they have some sort of disconnect tied to world position where the displacement screws up.