Never used bubble trap before so I have no idea. You will however over time get some cool stuff growing within the skimmer itself.
Fidel