4.1 upgrade should not cause any issues. 4.1 is much improved version. You need to tweak the settings to optimize the performance depending on your environment. Before you design the artitecture for 4.1, go through all the articles, sizing guide. If you size the environment properly, you should not see major issues.
You cannot do in place upgrade 3.1 to 4.1.