Full fenders plus mudflaps are a huge step up from short fenders.
They don't have to be expensive and easily broken, but I would not want to move them frequently from bike to bike. Get good fenders for each bike that needs them and leave them mounted.