If it were me, I'd take out the special roast and the chocolate and add 4 oz. of roasted barley, the 350 Lovibond, not the crazy 500L stuff. I'd throw in 4 oz. of crystal 120 too. IMO, an Irish red should be very drinkable with just a touch of roasty dryness on the finish. The chocolate and special roast would muddy it up a little too much for the style, too much brown ale character.