Yes, custom BDS layers can be used in Business Analyst Server. Custom BDS layers can be created using the user's custom data layers.
Business Analyst Server allows creation of analyses, trade areas and reports by way of its ready-to-use Web application, Analysis Center. Using the Analysis Center, user's custom BDS layers can be utilized to create business analyses, trade areas and reports.
- ArcGIS Business Analyst Enterprise