If you are just going to alias the class:
use App\Repositories\User as UserRepository;
Why not just go ahead and add the suffix to begin with? If the time to type is an issue, it seems like adding the alias would take more time as it's not going to be autocompleted by any ide. If you are aliasing it, then you still end up with the "verbose-ness" in your methods.
Personally I have been suffixing (Interface, Trait, etc), prefixing Abstract... but I am changing that, because take this for example:
use App\Contracts\User;
public function myMethod(User $user) {}
My method doesn't care if it is an interface, class, etc... All it cares about is that it provides the required functionality. It doesn't matter what it's named, where it comes from, just what it does.
So I am now leaning more towards intuitive class names, proper directory structure and good namespacing.