I think, by roasted malts used for porters and stouts, we are usually talking about chocolate malt, black malt, and roasted barley.
If you are making something with 10% roasted malt, then you can (almost certainly) skip the acid. I think AJ said in previous posts that you might not need to...