Well, I don't think the "best way" is likely to happen, it's been suggested before.
To interact with physics objects, a platform object would basically have to have a physics engine as well. It goes well beyond the scope of what the platform behavior is meant to do. It's too specialized and complex an addition, and it wouldn't benefit the majority of users.
Therefore I suggest you create your own solution to the problem. The means are there, you just have to do it yourself.