But, those 120 signups you get from 1000 trial signups, meaning, for each signed up customer you need to support over 8 trials (support here means your time and to a lesser extent, your service's resources).
For the 60 signups in the case where the credit card was asked upfront, there were 200 free trial signups, ie a bit over 3 trials per customer.
So which is better depends on how much money (or time) you invested in getting the 10000 interested visitors to site (prior to them signing up), and how much money (ie. time and other resources) you need to spend to get them to become paying customers.