I always felt it was important to show that Leo had a sort of "love at first sight" connection with Magna! it's not COMPLETELY love at first sight, but as a toon, i figured he'd have a sort of 6th sense about it!
it'll also contrast with Magna, who despite finding Leo appealing and silly, still needs to warm herself up a little bit to him before she gives into her feelings~