Possibly. You might be able to use it like a false bottom if you flip it over. Another option is to get two of them and try to nest one rim inside the other making a mesh sandwich. Flip it up on edge and run your siphon tube through the metal rim part and down near the bottom.
Careful with that 18-8 stainless, it will rust if it stays wet for a long time.