I like the idea of having a flag standard you can carry. Although useless in any actual combat form other than a directional blocking tool, it has the potential to server many other purposes like you stated!
In the NW DLC for warband the flags auto stand in the ground when dropped, just like the deluge mod. It is a pretty cool look having won a battlefield and having a flag to wave in victory.
+1 good sir