should i run without vacuum advance?

If it seems to run better with the vacuum advance disconnected, that is not your signal that you should run without the vacuum advance -- it's your signal that you need to do some diagnosis and adjustment or repair. Many things can cause this what you are seeing. Base ignition timing too far advanced, broken or detached mechanical advance spring, worn point plate (or pickup plate). Running without the vacuum advance costs you performance, driveability, and fuel economy, so disconnecting it to eliminate the misfire being caused by something broken or out of adjustment is a get-by band-aid at best.