Thanks for the input bro. That's what I have decided to do. Swapped tyres today for Horizon, test drove thoroughly and no difference at all so back to BG after trying. Thanks to the shop guy he agreed to test them before payment.
Have been doing some research and have found out that Continental is a share holder in General Pakistan and R&D is done by Continental tyres alongwith with raw materials being imported for tyre manufacturing. BG Luxo have been probably developed by them.
*Please dear all members, by all means I am not at all saying they are comparable to Continental, only sharing a fact. Obviously they can't be as good so go easy with the reactions.
So for now. BG Luxo it is. Even a few tyre shop guys I know for long time have recommended the same thing to keep them. They say this looks to be a good tyre and definitely improved from Eurostars. So how bad can they be. Definitely keeping them.