***Neither a teacher nor a native speaker.***
In case you are interested in my opinion:
What would you rather have done?
Playing professional baseball or selling used cars?
As you can see I neither used played/sold nor have played/have sold because I think there is no need to use any form of past.
You already use the past form in your 1st sentence, so it's logical that you're talking about the past.
Anyway, I'm interested to read what the other members will say...
Student or Learner