top tube might be short but to compensate for that, different stem lenghts are made... so if you need 130mm to get to proper fit and comfortable, get it.
it will affect handling and weight distribution for sure, you will notice it more if you came from a 50mm to 130mm stem...