I'm with Denny, too much caramel/crystal for my taste, but if you've used that much before and like it then have at it.
I have not. Believe it or not, after 10+ years of homebrewing, this is my first attempt at making my own recipe 100% from scratch.
I might up the biscuit malt to 2lbs & Drop the Cara-Pils to .5.
Suggested new grain bill:
17lbs 2 Row American Pale
2lb Biscuit Malt
.5lbs Crystal 10L