No, I don't have either plant. Silverfish are very common here in FL and look nothing like roaches to me either! I will probably try the cucumber trick so I don't have to worry about my toddler ingesting boric acid.