First it depends on the suction cups you are talking about, most are not very good but maxijets can work well as long as you follow a few simple
procedures. First make sure the surface is cleaned right before you apply the suction cup so there is nothing bewteen the suction cup but glass or acrylic . You will have to follow up and double check the suction cup and press down on them for the next two days to make sure all the air is released. At this point you should be set until you have to take them out to be cleaned. I would reccommend cleaning every 3-6 months using a small bucket and vinegar solution. Remember to replace the suction cups at least every 2 years due to the fact that the rubber breaks down. I just did a full replacement of suction cups for all my powerheads and I think I paid about 50 cents per cup.