In practice, nearly any composition will work as long as you bring enough mass to the fight. Remember that the signature of enemy forces detected by active sensors is reduced by the fortification level, so you may face as many as 6x the tons of enemy troops when you land compared to what you see on sensors. In practice this means you often need 5m or 10m tons of troops to take an NPR homeworld, given that you want to attack with a 2:1 or 3:1 advantage at least, maybe even 5:1 or better into very rough terrain (jungle mountain, for example). Either way you need to think in the multiple millions of tons (unless using SHV or UHV which are special cases and really bordering on an exploit against NPRs which cannot adapt to these fearsome weapons), which means building up your forces years to decades in advance. Much like every other part of Aurora, ground forces cannot be whipped up in a few months unless you are playing a truly massive empire with peak WH40K levels of production.
Otherwise, ground forces in Aurora tend to be pretty decently balanced in terms of build points, so almost any composition will be acceptable. If you land 10m tons of infantry, you will take a lot of losses but you can mass those 10m tons pretty quickly and put out a very high volume of fire. If you land 1m tons of super-heavy armor, you won't take very many losses and can win by attrition more so than volume of fire, but those 1m tons will take as long to build as 10m tons of infantry.
The primary consideration is to make sure that you have sufficient anti-infantry weapons (PW + CAP), as the NPR ground forces are infantry-heavy, but also some anti-vehicle weapons to deal with the heavy forces. Anti-vehicle weapons can be landed in a second wave if you want to reduce the logistical burden of your offensive in terms of GSP consumption, but this is not necessary on a tactical level as long as you bring enough supplies.
Which brings up the last important point - bring a lot of logistics elements. Some 10% to 20% of your force will need to be LOG modules depending on the terrain and how long of a campaign you can expect. Elsewhere I have made a long post on the subject which gives some ideas of how to estimate the logistical needs. These days I am liking a mixed approach with INF+LOG-S integrated to every formation (using 15k-25k ton formations) to the tune of 10% or 15% of the total tonnage per formation, with a reserve of LVH+LOG held by higher HQs or supply dump formations. LVH+LOG are BP-inefficient but having some for the flexibility makes managing large armies easier. You can also rely on the replenishment mechanic introduced in 1.12, and only use infantry logistics for better BP efficiency.