I'm a fan of the compact crank, whether vintage or relatively modern. It means I can run a cassette with a 26t max, which allows a wide range of RDs. And the gearing overall is quite close to the range I'd get with a triple, but without the weight penalty of a third chainring. And, fwiw, I've been running the Stronglight Impact crank on a couple of different bikes for the last several years and have had no problems, and that's on an 8-speed Shimergo setup. You might want to check your chain alignment and that you used the correct sized BB spindle.
Typical old-school compact double for me--Stronglight 99:
Strong light Impact on my 650B converted Lemond Buenos Aires: