Floor coverings such as carpet, vinyl, and laminates are probably the best choices because of their weight. For instance the choice of marble would be very heavy on the mobile home floor, and have to be reinforced from underneath the unit. Also a consideration would be hardwood. Again solid hardwood can be very heavy whereas engineered hardwood would be somewhat lighter. Another consideration is cork, which provides insulation and comfort. It is sealed and performs quite well and is light weight. Your concern again would be the weight of the material you choose, making sure the floor of your mobile home can accommodate it.