Redirecting serial monitor port on Mega2560?

It certainly would. But, then again, it would interfere with the TX/RX of, say, an Xbee shield communicating through port 0. That is my concern: being able to mount a shield that uses port 0 and simultaneously have an independent stream on the USB port. You could devise a time multiplexing strategy, but it would be pretty brittle.