Am I right in thinking you've said you went for an APR map because they are designed to work without A DSG map? But now you're saying you're going to get an APR map for your DSG? I don't see your logic...
Strangely I have just had a LED number plate bulb fail on me but it didn't bring up an error on the dash. They were purchased from Trups a few years back, I bought some replacements from Trups and everything is back to normal.
Comparing your photo to mine, it appears your canister sits a lot further forward than mine. Maybe mine needs adjusting on the hose joining the two pipes together but I'm pretty sure it was as far forward as we could get it.
My VWR almost rubbed all the way through a pipe, fortunately my mechanic noticed it just in time. The replacement pipe is now reinforced with another piece of hose on top.
I would go with the Revo unless you want something a little quieter then an enclosed filter such as the VWR would be the...
I had to adapt the bracket that attaches to the front so it sat properly, cut away some of my TTS engine cover and move some pipes to the left of the canister so they don't rub.
They are more restrictive than the Revo etc but would like to know how much of a difference it would make at Stage 2+