Probably worth giving BG44k a go, in case the issue is with the injectors, however any fuel additive isn't going to help with carbon deposits on your valves - the engine is direct injection, as John previously stated, so the cleaner isn't going to touch the back of the inlet valves.
BG have a direct injection product, but it is for workshops to use together with specialist equipment - somewhat like their own Terra Clean process.