We could commute with comfort in Warsaw, having enough room in our means of public transport, but for the 'sardines' getting on them.
I suggested (based on another suggestion):
We would be commuting comfortably in Warsaw with enough spaces in public transport, if it wasn't for these 'sardines' screwing things up.
First, is the original sentence with "could commute" correct?
Second, is my usage of "progressive present" in this case, correct and natural? Could you please tell the usage of this tense in conditional sentences?