Probably you already made your decision, but in my opinion I would go for the trainer.
The GPS function can be used on any modern smart phone, like iPhone or Android.
If there is a winter in the area you live -- the GPS computer is irrelevant for cold months, but not the trainer.