I am still of the opinion that if a realm wants a splinter of it to be subordinate to its will, the new ruler should be a prince, a grand duke, something other than an equal rank to the originating realm's ruler.
I actually agree with this. If you are a ruler and you want to create a puppet, you should not be giving the ruler of your colony a title like 'king'. It means you are admitting he is your equal. Maybe Dunnera should have been called Principality of Dunnera instead of Kingdom of Dunnera.