Hi Fabio,
The question on my mind is what version of XenApp are you migrating the customer from? pre-FMA or FMA?
Then the question would be, what was the reason they moved to Horizon? new use cases, specific features they want to see in the new environment? or is it just a replacement because of e.g. license costs.
Also important to know (for me answering) are you migrating platforms? to cloud, to on-premises?
If nothing changes in use cases/persona's there is not a lot to assess. The workloads would be the same, the images would be the same (more or less, remove Citrix VDA and install Horizon Agent) and design a Horizon environment. sizing and such depend on number of concurrent users, DR/HA, locations and such.. most fun question to ask a customer "how long can you be down?" "How many users need access all the time, or in a DR scenario?"
But if nothing changes and you do a rip and replace.. it is agent for agent and broker for broker...and you are up to a technical install.