I wouldn't say Mkgmap was particularly hard to use. That GroundTruth command in the first post looks of comparable complexity.
Its more that Mkgmap is all free software and cross platform etc, so is much more popular, and you're more likely to find help on how to use it (I could have tried to help). Though Mkgmap may be a bit more complicated if you want to use the maps in MapSource, or generate contours.