Using Revit you will see that it does have its own problems such as the excessively complicated workflow to learn in order to get all the line weights looking correct as can be seen in my reply above. If you’re used to adjusting line weights in layers then it’s disappointing to discover that Revit does not have layers.
But, the advantage of drawing your floor plans in any 3D environment (AutoCAD with 3D or Revit) is that you don’t have to update everything two or three times when you move things around in the floor plan. When you shift the floor plan around all the sections, elevations (left and right), and any detail views are updated automatically for free! This alone makes it worth drawing plans in a 3D environment.
You can use the workflow of modeling in Revit and then exporting to AutoCAD. Try tweaking the elevations in Revit using all the line work tools I listed in previous reply. Then try tweaking lines and shading in AutoCAD. See which method feels quicker and more efficient.
It’s important to also realize that how you create the families in Revit can have a big impact on the speed, efficiency, and quality of your plans and elevation views. This is because you can draw masking regions and detail lines within the families themselves. And, you can set the visibility of those detail lines and masking regions to only show under certain conditions such as in Course, Medium, or fine detail settings of the project views. Or they can change based upon a parameter such as Yes, or No visibility setting. The masks obscure the model lines in your views. This can be a benefit in hiding complex model lines and instead show just a clean bold outline with just a few details visible.
The drawback to having this available in Revit is that it adds yet another layer of complexity to learning Revit effectively. But, there is a potential benefit to a regular user.
The reason that the family detailing workflow in Revit is very important is because if you use for example cabinet families in kitchen projects on a repeating basis, then you only have to draw the detail lines and masks once in the family, and then save huge amounts to of time when you just drag and drop them all day long into your projects with the graphics already in presentation ready condition. Also, if you make those cabinets parametric then you can resize the cabinets with just the click of a few buttons. And, they are resized in all plans, elevations, sections and 3D views.
So, try the Revit workflow, try AutoCAD 3D workflow, and try exporting from Revit to AutoCAD. Play around with line weights in both programs using best practices. Make the line weights of heavy and near objects thicker. Make the line weights of inner details lighter and less dark color like gray. Play around with subtle hatches in AutoCAD and masked region hatches in Revit. Add some subtle shadows in Revit. Then discover your own favorite efficient workflow.