Soft Body Sensors?

It seems as if i can ONLY get anything to work when my object is set to Rigid body… i would really like if it was softbody it would be so much better. with rigid body as the object moves it collects pickups which dissapear and grows slightly when pickup is collected before colliding with the final plane which ends the object (ready to add/spawn another object from drop point) HOWEVER, with softbody, the object bounces off the pickups, does not grow, and does not End object when collides with plane… is there anyway to change this? thanks