Yes I agree, if you google "frame size chart" you will see tables from many bike suppliers and they all indicate 19" is on the small side for you. 22 is more your size.
As fishwater said, the mid/hub motor is a really big factor to consider. Given your city driving conditions, you may not...