Welcome Kymco Owners!
The People 250 manual says 1700rpm at idle, so assuming the engines are similar, yours may be a little high. My People 250 also has a bit of vibration at idle, but applying the brake causes a lot of it to go away, sitting at idle..