General nestbox design - there are a few favoured ones, not really sure why but there are and they work at lots of locations. Some locations are chosen because the boxes will work there, not because its the best location for the birds. We have different designs for different locations. The Maine box may be high because it has to sit above something in that niche ...
High sides - peregrines won't nest where they can't see when they are incubating/brooding - they can't see what's coming - prey species are happy to hide out of site, peregrines are predators and need to see what's out there at all times.
Brooding - peregrines learn just like everyone/everything else, she's just inexperienced and this is her only chick. The site is protected on three sides so there really isn't a great danger from the elements or from predation. If she had more, I'm pretty sure she would be happy to leave them alone at this stage of the game.
Aggressive - think of the early battles in the nestboxes this year. That's aggressive. Its all feet and fury. This was determined, inexperience female to my eyes. Hopefully she will grow out of it as it will make her life alot easier. She's done a good job this year, next year should be more relaxed but perhaps busier if they manage to hatch out more chicks ...