I know this is most likely a complicated question, which is probably answered by "it depends".
But is it a good idea to use pre-trained models in client-side applications which might lack stronger hardware? Or should models only ever be used on stronger systems, which are providing the needed services via an API to the weaker clients?