London system 2. Bf4 or 2. Nf3?

Is it correct to assume the general difference between 2. Bf4 and 2. Nf3 is that by starting with the knight you risk running in to a vast amount of openings that you have to know? But that you "conceal" your London intention for another move. Apart, of course, if you have a specfic line intended that just needs that specific move order.
2. Nc3 3. Bf4 is much better London opening