А он показан сильно противным и мерзопакостным?
Просто, как по мне, из Джеймса складывается эталонный серо-неоднозначный персонаж. Потому что на воспоминание у озера накладывается факт, что Джеймс, рискуя жизнью, полез спасать Снейпа от Люпина-оборотня, а все остальное, сказанное о чем - очень размытые и тоже неоднозначные слухи.