At one time I thought the 3 in 1 was the answer to all my garden problems. However, it does contain Imidacloprid and MG's here strongly advocate against using any neonics now.
Ursula, I had not heard of SucraShield but after looking it up it sounds like something worth trying, especially in an interior situation.