Counter attacking London with : 1.d4 - Nf6 2. Bf4 - Nh5 !!? Thoughts?

I reckon it's good against someone who would maybe panic and play e3 or Bg3. However 3.Bg5 is good in my opinion with the main idea being 3...h6 4.Bh4 g5 (played every time in the database) 5.e3 Nf6 6.Bg3 and I'd say black hasn't gained much apart from weakening his kingside.
Computers seem to suggest moves like 4...g6 and 4...c5 but 5.e3 playing standard moves looks good for white.

I reckon it's good against someone who would maybe panic and play e3 or Bg3. However 3.Bg5 is good in my opinion with the main idea being 3...h6 4.Bh4 g5 (played every time in the database) 5.e3 Nf6 6.Bg3 and I'd say black hasn't gained much apart from weakening his kingside.
Computers seem to suggest moves like 4...g6 and 4...c5 but 5.e3 playing standard moves looks good for white.
I just think this is a good weapon against someone who's not prepared for this particular set up and you can be better booked up and just play chess (free style) taking your opponent out of book.

Are you going to open a new topic every day about this opening line? Just asking.
Here is the other one from yesterday:
https://www.chess.com/forum/view/chess-openings/is-this-a-good-way-to-counter-london-system

Are you going to open a new topic every day about this opening line? Just asking.
Here is the other one from yesterday:
https://www.chess.com/forum/view/chess-openings/is-this-a-good-way-to-counter-london-system
Should I ask your permission first before I open a new topic?
I saw recently GM - Ben Finegold played this , so I checked database and saw some other GMs played it as well including : GM - Andreikin, Dmitry .
So I was wondering is this a good way to start a game with someone who always plays just London?
I mean I know it's not the best way to counter it , but it might be the best in a sense to get your opponent out of book early and start playing just chess ?
What do you think?