First of all, I would like to thank @already for this topic. Without his description I wouldn't even start thinking about doing this myself. I had the same idea of not using other but OEM solution.
There are many variables you can struggle with and it is definitely not that easy as I thought. I...