I would never put one of those on a Guzzi, but if that is what you want it should not be an issue. There is nothing about a Guzzi that makes it different than any other motorcycle when it comes to mounting generic fairings and the like.
A quick google shows people selling universal batwing motorcycle fairings. Just mount it up. If you are expecting someone to have a kit specific to your Guzzi, that is not likely to happen. But a universal fit version should be fit-able.