I think that the additional 200 cc by itself makes little difference - the key changes are the inlet manifold, inlet camshaft, and the cylinder head - which has larger inlet valves.  a good cylinder head improvement job would probably bring your 2.8 close to a 3 litre, if not beyond, but it is difficult to find anyone in the UK to do such work.  All that most BMW owners want are shiny bits of aluminium trim and fake wood, whereas the Germans actually drive their cars quickly, so perhaps you should look there for a suitable company.  One man at Alpina does a six cylinder head in a day, so prices should not be exhorbitant.