Windshield leaks. A cover over it would keep some water out.
It's easy to say "boattail" until you figure out it would have to be about 4-5 feet long and would probably not be road-legal here in CT. Plus would be a bear to build if you want to open the tailgate.