Has there been any progress on this? Assigning multiple Platform behaviors to an object didn't work for me (crashed the game at runtime, next to the fact that the solution is down right ugly :p ). I wanted to work on a game, where there's a score of different playable characters, and I'd like them to be playable by different controllers, and since copy and pasting code doesn't work well in construct, and since I'm not interested in copying and rewriting my movement control sheets for each player, and cloning the characters for each control... I also agree on the easier AI controlling with virtual button pushing for an AI.
Would it be hard to change the platform plugin? (I haven't informed myself on plugin programming yet.)
Lucid, what was the work around for the problem you had found?