Thanks for the help, works like a charm!
Only tried the first method yet, which does indeed block it's original functionality. I actually have an AltGr as well, but I use US layout for coding so no real use for it. The second would seem to fix that as well. However Ctrl+Alt seems to be about the same thing as AltGr, so with the first method it can be used to type special characters like €.
For anyone who likes to optimize their typing and programmers especially, I strongly suggest this mapping. Also map q/e as Home/End and r/f as PgUp/PgDown, and no need to move palms ever again