I have done several one night cruises and thoroughly enjoy them. There are a lot of activities scheduled in one night. It is a great opportunity to see a ship you haven't been on before. For a first time cruiser it is just giving you a sampling what a longer cruise will be like. I don't know why you would want to order room service on a one night cruise. You only have a short time to try out the cruise cuisine.
I have seen some 1-nt cruises at very reasonable rates $125-$150, and then some seem much higher. Only you can determine how much of a value the suite is to you. For me, on a 1-nt cruise a suite would not be my choice.