It'd be hard to keep it in position
Another name for a giant sunshade is a solar sail. Pressure from sunlight would tend to push it off position (hell, it'd try to launch it out of the solar system). You'd have to use some form of thruster to counter the force from the sail.
