Sobrecarga de extensión de Kotlin para Android

¿Es una buena idea usar extensiones kotlin en todo el código?

  1. Extraño mucho las extensiones de iOS, pero ¿esta es una buena forma de usar ese tipo de cosas en Android? Refiriéndose a http://antonioleiva.com/kotlin-android-extension-functions/

  2. ¿Hay una mejor solución para esto?

    Las funciones de extensión en Kotlin se comstackn a los methods Java normales. Por ejemplo, cuando define una function en su package, se convierte en un método estático en una class Java. No hay sobrecarga en comparación con simplemente llamar a una utilidad estática