Actually I could see this being a parody. Both are super smart, both are model characters, both are super meticulous, both have someone as a constant assistant of sorts, and both go insane (briefly for Twilight but still).
Yeah same here. I also liked the shoop da whoop faces.