I use fin keepers on my suits with integrated boots. They will not prevent getting air in the feet, but they have prevented me from kicking the boots off when it happens, which is a pretty big safety thing, because once you have kicked out of the boots you are helpless against what happens next, which is an uncontrolled feet-first ascent.
As far as dump valves go, I have two things to offer: One is that they can get "sticky" over time. The USIA rep on this board offered me a solution which seems to work very well. Soak the valve overnight in distilled water, and then replace the water with some more, into which you have put a few drops of Ivory soap. This seems to clean and lubricate the valve and make it work much more easily.
The other thing is that the location of the dump valve on your arm can really dictate what position you have to be in to get it to dump. If it's too far on the front of your arm, then a horizontal position is not going to permit you to vent. I have my dump valves positioned so that I only need to raise my elbow a little bit behind me to get air out.
My final offering, from three years of battling buoyancy issues in midwater, is that you have to vent a drysuit BEFORE you think you do; when I'm doing ascents with stops, I begin to vent at the same time I begin to move up from the stop. If you let yourself get rolling and then try to stop your momentum AT the stop depth, it just isn't going to happen.
Another thing Joe Talavera taught me is that there is only a certain window of buoyancy that you can control with your breath. For me, that's no more than two feet or so off station, above the thirty foot mark. If I get that far, I have to vent wing or suit IMMEDIATELY, rather than waste time with breath-based corrections. Staying ahead of the process is critical.
Finally, I'd ask whether you have the same problems in the shallows when you are following a contour up, or whether this is only a problem in midwater? If you don't have a problem following a contour up, then the issues are not equipment related at all, but purely technique. (I know, because this is precisely my problem.)