I have a bunch of input but most of that is things you probably already thought of. Only things I can actually think of mentioning is to make everything fully turn based, as abilities like float can tick down too fast, and to make DoT or debuff effects tick out of battle too.
Perhaps though some way to interact or mage with weight and/or enemies with effects on your weight too?