If you could choose between a Tula, Manduca or Ergo, which would you choose? The Sleep Store is having a 20% sale and I've always pondered about getting a carrier

For reference my LO is eighteen months old, about 9.5kg (25lb's maybe?) and 85cm tall and I think she'd like being worn but I'd also like the option of carrying an infant in the future.