I posted a small AAR about this scenario here:
http://forum.shrapnelgames.com/showthread.php?p=812838
I think the dificulty level was hard but not insanely so. As with all beach landings the begining was very difficult but luckily it became easier later on. I enjoyed this scenario.