Both options can work work well but it depends upon your preference.
If you want to eat it right after you reheat it which takes less time then go for cooked lasagna but it makes the pasta soggy and doesn't feels fresh but time isn't your concern then uncooked one is for you as it keeps the pasta fresh and doesn't makes it soggy.