80-90% academic job? So you just care about the quantity instead of the quality? If you are a star, go to WUSTL, you will get a lot of resources, otherwise consider BU. BTW, from my experience, it is better to email or go to the visit day and talk to the department's faculty about your concern, you will get more useful insights.