Hi mate, To be honest im not keen on meshed turbos myself, if you can afford the turbo surely you will be ale to stretch that extra bit and buy a filter, not directing this at you thou mate, There was a member on here that recently had his mesh sucked inside the turbo which obviously isnt a good thin, although it was tight it still went inside. Air filter relocation kits are available from a few places like TM-Developments and Monstor Motorsport, As far as i know you dont need to relocate the oil filter atol, well i have never seen a TD04 with a relocated oil filter due to the air filter. Hope this helps, any more questions just ask Gary