I don't know enough about Lacazette to make an opinion, but he does seem quite highly rated - and I would say, given the style difference, it is probably Griezemann keeping him out of the french side rather than Giroud.
Perhaps Griezemann is the one to go for?