Personnellement, je m'occupe de tout, domaine + hébergement, sauf demande expresse du client (qui du coup tire son plan sur ce point).
Le truc à bien faire attention, c'est de te mettre comme "contact technique" sur le domaine et non comme "propriétaire", ce que tu laisses à ton client.
Le jour où il voudra partir, tu n'auras qu'à te retirer du contact technique (prendre en otage un nom de domaine pour garder un client, c'est mal™).