You have a nice recipe already. Personally I would forego the caramel extract as well. Let the malts do the flavoring, you are getting it already.
Cocoa powder or chocolate are not really good beer additions. Too much head destroying fat for both. Chocolate has sugar, lecithin, vanillin and...