Yeah, this is a really complex card, it is fun and challenge to program, though. It would surely need lots of code and will cause some bugs, but it is also fun to play with. Card ideas shouldn't really consider how difficult they are to code, that's what Zanzarino does when he actually decides to write them. Card ideas should consider how difficult is it to understand for the average (or rather, for the 95% of the users), because that's where the 'wisdom' of masses counts.
Fractal isn't a problem as it creates an unbuffed copy in hand, it doesn't affect the original doll, so no problem.
PU: it would create another doll and another creature both with their own connection?
Or another doll connected to the original creature?
Reverse time reverses the doll and the linked card too.
Orphaned dolls should die, IMO.