Shouldn't builder units be broadly similar? Then player micro wins the day, not long range / short range. This CE / Pio thing doesn't make much sense, either give CEs PPSH or Pios Kar98s.
Why? Why not let one unit have an advantage in close range and another in long/medium range? Player micro is still required to 'wins the day'.