You're welcome. The differences between what I posted and what is in the howto are not significant, they both should work for you.
The drawback to using the KDE/XFCE settings is that like setxkbmap they are basically just per-user and per-environment overrides (albeit unlike 'setxkbmap', overrides that are reapplied for you each time you login).
By changing the xorg.conf you're actually changing your XServer's default mapping. The reason I prefer the xorg.conf way is that it applies across all users and all desktop environments, not just KDE or XFCE. If you only ever use the same one then that probably won't matter to you. If you hop between users, or desktop environments and basic-window manager based environments then the xorg.conf approach will serve you better.
This is just my opinion of course, you are free to think differently.