i faced the same issue with sluggish performance when i bought new city automatic.
turns out this was no issue at all. It will all change with the first oil change.
The oil that comes with new city is very thick at which the engine does not produce enough power. Will feel much much better when you change the oil to 5W30.