The suction contacts that you wear to bed are basically giving your cornea a hickey. It's not going to solve anything that your glasses don't, but it might cause you grief over time if it actually ends up weakening the cornea.
They're just night contacts for people who don't want to wear contacts during the day for whatever reason. It's probably awesome for swimmers, but will do nothing for age-related sight problems.
The eye training mentioned in another thread is reputedly a little bogus, but one thing it can do is slow down that degradation if it is only age-related (versus something more serious). Basically you are exercising the muscles that are weak because of age, or staring at a single distance for far too many hours.
Lasik causes a mild night-blindness, where lit objects have halos. Not all that different than glasses on a wintery night, but without the actual fogging. As well (and this point could be wrong) the cut never heals, so you could always cause irreparable damage if your eye got rubbed or scratched the wrong way.