J.M.
I have an 8 year old who also wets almost every night. We use the GoodNights, and they seem to work, the pullups leak almost evey time. This can be hereditary. I know my husband and his twin brother had issues until they were older (I think his brother was almost 10) and my brother wet until he was at least 9. I don't really get too concerned about it, knowing that. It is more of a hassle than anything else. My older child stopped when he was about 7 or 8, and my younger son is 5 and still does. My daughter only does when she is sick (she is 3) I also know that my 8 year old is a very sound sleeper, and that is part of it.
As for the smell, I use febreeze every so often and it seems to help, but not get rid of it completely.