Ich persönlich glaube nicht, das das Convert hier die Bremse ist, sondern die mehrfache Verwendung von Sub-Sub-Sub-selects.
Natürlich trägt CONVERT dazu bei, das das Ganze als legitimer Exekutionsgrund vor jedem Richter durchgeht.
Die Converts auf
DB Seite dürften immerhin dafür sorgen, dass kein einziger Index greift sofern definiert.
Ich halte eher die Subselect für harmlos. Die n "Unions" bedeuten schon mal n +1 scans der gesamten Daten, die "Or" machen es nicht besser.