I like the use of legumes as a base. Ever think of trying dried beans over canned? They are generally cheaper per serving as well as lower in sodium.
I'd love to report success, but unfortunately he only stuck with the diet for a couple of weeks. Not enough data. Don't think it had to do with the dried bean choice though. I think regimented diets like ours are just easier to do with two people.
Also, your body will adapt very quickly if you start consuming legumes consistently...you will overcome the bloating/flatulence issues in no time. It's best to make the transition slowly, though.