Taimor I will try to give you pure neutral verdict so you can make your choice well if you are planning to buy.
1 - Tekken is a CrossOver Daul Sports Bike which is an awesome All Terrain Motorcycle its unstoppable almost at any type of terrain. it is coupled with a Honda CB230 Clone Engine which is a unbeatable by design with 6 gears and air cooled totally maintainceless motor, The bike is the first to arrive in Pakitan by my dear friend Imran Iftikhar, Akber sahib and their friends including Farooq Aziz (who runs the show room of tekken in islamabad), we have tekken to few of the worst offroads and it has tekken the beating on its face and never complained.
On Road = 30%
Off Road = 70%
2 - Rx1 is a excellent budget Touring machine With Low end and midrange power and fully loaded turn key, you buy a bike and you are done its fully loaded, take a round trip of Pakistan, it is equiped with latest PY series Zongshen engine which is there home grown patent, recnty the Pakistans first Rx1 was bought by us and next week we took it to Tilla Jogyan (which is no joke in offroading) from the date it was bought it is constantly on tour under @RocketScience my best partner in touring...
OnRoad = 80%
OffRoad = 20%
Rx3 is a most high priced bike in touring horizon, it is the most powerful too, I have been using it my self from last year, not a good offroader (extreme Offroading would be unfair with it), Extremely powerful, a road Dominator, proper cruiser, I wonder why it is not allowed on M2.
Best for pillion riding the pillion is more comfy as sofa seat, fully loaded Turn Key ready, on an RX3 you can roam the complete North, Complete south in actual one single tour in half the time you would need on any other bike. Feul Injected so no High Altitude issues and much more... but if you are into offroading then you will end up like me buying a seprate enduro motorcycle for enduro tours.
OnRoad = 90%
OffRoad = 10%