Construct's very versatile, I'd say. Its platform movement can cooperate with behaviors you make through events: Sliding down slopes, double/air jumping, crawling in tunnels, swimming, wall/ceiling climbing, ladders, climbing on enemies a la Legacy of the Wizard.. And while I haven't tried them personally, it should also be possible to implement, through events, ground sliding, air dashing, and other Mega Man-ish features.
The platform movement behavior's pretty convenient to use, and you aren't really committing to anything by using it on an object.
To put it another way, in Construct the "Platform Movement" behavior is simply a behavior you apply to individual objects. Your player object (or preferably its bounding box sprite), enemies, whatever would work with such a movement style - being able to run and jump, and not go through "solid" objects.
Also, hypothetically, just for an example, if you wanted to rip out all the platform elements and turn it into an overhead view RPG game, there is nothing stopping you from doing it but the time required to do so. Choosing platform movement behavior doesn't set anything in stone, in other words.