Ranked in these QuestionsQuestion Ranking
Pro Provides a strong starting point built on best practices
FireShell is particularly opinionated, but it's a great way to get started with best practices if you're not sure where to start. It's a great starting point for new developers and season developers that want to skip the set up, and get straight into writing code.
Con Small and has features that can be covered by Yeoman
FireShell is pretty small compared to Yeoman and it could have very well been a simple generator for Yeoman. This means that you can have the same features by using Yeoman with a generator that does the same things as FireShell but with the added pros that Yeoman brings to the table.