Instead of me manually entering my weight & body fat, how about having some integration with the Withings wifi scale?
Here's the API link
http://www.withings.com/en/api/bodyscale
Sure it's possible to use MyFitnessPal as an integration bridge but that extra complexity shouldn't be necessary.