Those are some very cool bikes.
I particularly like the TT500, sweet.
I think the OP's KTM 504 will make a very nice dual sport bike.
13 MG Stelvio NTX
06 Suzi DL1000 - for sale
09 Kawi KLR650
00 Suzi DRZ400-S
95 KTM 300 MXC plated - for sale