I'd really recommend adding something else in the late additions. That much Citra all alone might end up tasting like drinking a mango smoothie. It doesn't have to be a lot, especially if you want the Citra to be up front. If you replaced your 10-minute addition with an ounce of something like Centennial, then that might add enough citrus and complexity just to round out the Citra.
Otherwise, the recipe looks about right to me for an entry-level IPA.