Several trading-offs can be worth understanding before you sign up