Having Heiji figure out Shinichi's identity is one of the best things this series has done. Another high school detective who's intelligent and diligent like Shinichi becoming an alliance/friends was a plus looking back at it as I re-read.
stupid motive. kill his lover just because he can not accept fanfiction. huh he better stay at jungle, and read sherlock holmes.
plenty story have fanfiction, do not like it? so do not go read it.
Well no, he doubted at first but when seeing the fact that a child has above average intelligence and strange likeness to someone he knew he kinda felt more suspicious. Then the final bit confirmed it. So no, his acceptance of this was well done.