I've previously discussed my long lasting insulin with my consultant (though not regarding this itching) and he felt Lantus was the best for me to be on going by how my blood sugars are. (often dropping down low or normal at night, then rising throughout the day). I'm on a waiting list for a pump - which is what he really feels would work best for me, but in the meanwhile Lantus.
Interesting looking at that link you post. I recall now telling them at the start about the reaction, but was told it would fade after a few weeks. 15+ year on I still get it, lol.