I have a long-ish form that was linked from an OverlayTrigger. Unfortunately, users with smaller resolutions could only view part of the form. Since overlays are position: fixed;, scrolling doesn't work.
As a work-around, I've written a custom JS function that basically compares the position of the bottom of the form with the height of the window viewport. If it comes up short, it redirects to the standalone page for the form.