Warfarin has been used for a long time and is in widespread clinical use around the globe. Millions of patients, so the medical profession has had lots of experience and lots of exposure to the benefits and the risks.
If your GP is recommending anticoagulant therapy because you have a background condition of AF, I would take his advice.
There are some restrictions on lifestyle with warfarin - you do have to be careful around alcohol, since it can have a synergistic interaction with the warfarin. There are certain foods to avoid also - food that are rich in Vitamin K, such as Kale, or Spinach. I do not believe though that such restrictions would offer and serious material detrimental impact on lifestyle.
Warfarin can sometimes be tricky to get to the recommended level for each individual, and might require quite a lot of adjustment, at least initially. Because of its mode of action, anyone on warfarin therapy needs to be monitored via a blood test regularly, usually 1/month, which can be something of a pain i guess.
Dabigatran and other, similar drugs, are very new, but do have a different mode of action. They control coagulation in a slightly different manner, but at the moment they are only considered to be of use in very specific circumstances. Warfarin remains the "gold standard" for now.
Don't make the mistake of thinking that Dabigatran is a superior drug and they are denying you that drug because of costs. It is true that coagulation therapy using dabigatran is signicantly more expensive at the moment ( about £100 or so per year for warfarin, around £2,500 a year for dabigatran) ; Dabigatran has its own side effects and adverse reactions too.