I did a brief test. What I found was:
1. Suspected bug: I think that fleets with ships with only civilian hangars cannot be targeted by smaller civilian ships with "Land on mothership" orders (still works on fleets with military carriers). As civilian engines are inherently bigger than fighters, you can't even design civilian fighter sized ships.
2. When fighters land on a carrier, their fleet formation is forgotten and they are absorbed into carrier's fleet formation. To launch fighters again, you need to create a new fleet for them, put them there and detach. I was unable to figure out an easier solution so far.
3. There seem to be no longer launch/land orders like there used to in ship info screen in VB6. Only fleet orders to land on a mothership.
4. C# Aurora fighters can be made much smaller than before. Gauss Cannon equipped fighters can be the smallest of all normal fighters, except ground-combat oriented ones, they are even smaller because there's no FCS requirement for them. Problem of weapon malfunction still remains. I did not test any of them in combat conditions yet however.
5. There are no more threat axis/formation setups/escorts deployment, so you can no longer set up groups of fleets to screen HVUs etc.
6. You can no longer create fighter-only beam FCS, so fighter's tracking speed is now much more problematic.
Have not tried fueling/rearming yet.
Overall, lack of most OOB/TF organisational options that were present in VB6 Aurora makes fleet ops with carriers much more troublesome.