TL;DR: It's an improved duty weapon so why wouldn't it be proper for HD aside from $?
Waiting for my S2 to arrive and had the same thought on using it for HD too
My reasons to get it for HD and competition, for you experienced guys to criticize:
1. proficiency focused in only one weapon, given limited available time at the range, it's best to get really good with just one platform and depend on it for all defense
2. It seems like an upgraded duty pistol, so should just work like an improved one
3. local law only allows 2 handguns, and second one is going to be a pocket one (Sig P365?)
4. Only weekend carry, as a white collar, really there's no way to conceal in a office (brazil wall street and it's very hot weather)
5. My weekend "home", that I fear getting invaded, is a countryside ranch, so engaging at 25y+ might happen. No worries at the big city apartment.
6. As quoted bellow it seems to be able to CC, given that you dress around it - I'm okay with that, I would rather die knowing I used my very best weapon, than regret getting confy and not carrying it around (aside from #4 restriction)
7. Double action is 8lb, so it's safer than a striker ~5-6lb, but still very manageable for a first shot
I have been told that I am crazy but I carry my diy cajunized S2 everyday hammer down safety off, appendix carry in a JM custom kydex holster and either a thick leather belt or a Brown Coat tactical riggers belt. I have no problems with concealment I started out with a P09 AIWB, then the Phantom, then the Tactical and now the S2. I have no issue with the weight utilizing the proper supporting equipment either. In the end its your choice, do what makes you happy. 
Thanks for your insight, can you please give more insight into it? your size? do you strong size (hip) carry? Does it prints a lot or just in specific conditions?
As a side note, if you were to pick a second handgun that best "translates" your skills in the S2 to it (same grip angle, sight acquisition, trigger), with a compact EDC/HD gun in mind, which would it be?
Thanks for the help!