Upgrading your characters and boards in subway surfers primarily hinges on collecting coins. The enhancements not only introduce greater variation to the game but also enable players to collect more rewards during each run or boost their speed, ultimately elevating performance.