Judging by the pics - What a Deal!
I've never felt the need to use tires larger than 1.50" on my 'bents. One of my bikes rolls on 1.25" tires. Unless you are very large, less than maximum pressure should work well and give a comfy ride. Are those the 1.5" version of Kenda Kwest? They also make that in 1.25".
__________________
Bacchetta Giro A20, RANS V-Rex, RANS Screamer