I think it'd be easy to keep them from hanging - I don't know about the platform thing. You don't need to keep them from the platform though - there's no merit in getting up there. Simply pull yourself up and attach materials to the bar which prevent others from latching on. If you can't come up with ways to block others' hanging mechanisms, you're just not being creative!
