RE: Leading Edge Shape?
For speed there won't be much difference. But a sharper LE is supposed to produce an earlier stall all else being equal. In your case it may be complicated because if you're using a sharper LE shape the area just behind the front radius may be changed enough to produce issues.
But it should snap roll easier.