It's been done, Bie. Chris Maiorana did a whole series of EF company level scenarios. They may still be available on his site - The Sharp End Gaming. If not, mail him from there - he's a nice guy and will probably send you his estabs and maps etc, if that's useful.
Plus there was once an official plan to do a company level (France '40?) scenario pack.
There are problems (which were to be addressed by coding changes in the official release, if it ever happened, iirc). A major issue is the los calculations. These can end up being very far from what you would need to make a platoon level scenario really work on a platoon level map. The los calculations in the code function at a higher level, basically. So with a company sized counter placed behind a factory in Stalingrad, for example, you might expect - because of the way the company is spread out with a hundred plus men taking up different positions - that los would extend through the factory, at least partially: of those 100 plus men, some will be slightly forward, some peering through gaps, some on the roof etc. And this is what happens at present in the game. But when you get down to a group of 10 men trying to hide behind a factory this is no good at all. I found that ten men would have the same loss behind, for example, a factory-type obstruction, as 120. This made getting a platoon level dynamic problematic.
I messed around with map values in the map editor to try to tweak this, as a work-around (I used Chris's already prepared company level scenarios for this). You can get quite far like this. You will have to dramatically (and I mean dramatically) increase the vis modifiers for various objects to get close to the results you need (increase the height of some objects too). It may be easier to achieve this now using the new vis rules in the beta build. You will have to mess around with los in the map editor, make the scenarios and test it (a long slow process because you can't really test los in the map editor), but I'm guessing you may end up dissatisfied.
Dave's advice to me, way back, was that the game was set up to calculate los on the basis of higher-level footprints. Hence there were to be tweaks if a platoon level pack ever went official.
Good luck, though! A Pegasus bridge scenario might be great even if you did it at normal company level.
Myself, I would LOVE there to be a proper platoon level version of the game.