Glad we were able to be of some help. IFC import/export may be of some use if you are using ACA and if you want Revit to export AEC objects to work on vs plain AutoCAD objects. It seems to work pretty well but, since Revit doesn't have a library of styles, like ACA does, there needs to be some editing of the imported data.
When going from AutoCAD or ACA to Revit, I usually reference data from AutoCAD by inserting CAD. Up until recently, that was the only way to reference a pdf for example. To build revit objects from the cad, I would use the pick lines command. For ACA, IFCexport should theoretically work on an ACA Project file (APJ) to create a Revit project. I've never used it though.
ACA used to have templates that had hundreds of layers based on AIA built-in. Most users found that unweildy. So they reduced the dependency on layers and added a layer key and auto-laying system that placed various AEC object on layers recommended by AIA. Revit does similar things when exporting a view to CAD so that it makes possible for consultants who don't need full 3d to work off Revit data using layers instead of visibility and lineweight data in Revit. In fact, for those using ACA, the layers styles that Revit can export are identical to those in ACA so it is possible to work more smoothly than when using AutoCAD.
I use AutoCAD and Revit together because I find it that AutoCAD still has much better 2d geometry generation than Revit. For example, building trusses is better when creating the dimensioned elevations in AutoCAD and then creating the framing member in Revit from AutocAD data.
Architect, Registered NC, VA, SC, & GA.