These brakes should work fine. If they return slowly it's a lube or cable issue. The spongy feeling is the increased leverage you get with older non aero levers.
New pads and cables and properly set up for your needs is the key to make them work good.