Agree with the already suggestions in trying a custom seat. I had a Russell on my 06 and it was absolutely amazing. It won't be the best looking seat but you're looking for comfort and it definitely fits that bill.
If you're set on a BMW touring bike, try the 1200RT before the K1600. I think...