Is there any benefit on keeping a vassal/PU (besides colonizers)

I know that Portugal or Castile should be kept as PUs so they use their colonizers but should i keep a PU/Vassal under any other condition?