What perks should a custom composing service offer?