Really depends on you. In one sentence you say you are doing 90% road but then you are looking at KO2/KM2? Those are kinda conflicting statements.
Personally, not a big fan of BFG simply because EVERYONE and their mother runs them. I have always heard mixed reviews but ultimately they are a tried and true.
Yokohama Geolanders STAY AWAY... Wife and I had a set of the road tires and they did not last 30k miles (rated at 55k) and that was with regular rotations on a 2008 Toyota Highlander. At work we have the more aggressive ATS on our company Rav4 and they are louder than my Cooper S/T Maxx on my FJ60.
Don't know about the Dueler Alenza though I normally see them running on pure street trucks.
Currently we run Coopers on our 11 4Runner SR5 and my 85 FJ60. On the 4Runner we put the HTP which is a highway/all-season tire as that vehicle is the garage princess and will maybe see offroad (we are talking dirt road and the very VERY occasional fire road) maybe a handful of times a year. They are quiet, get good fuel economy and have done very well in the snow for us. We bought from Discount and are religious about rotating and balancing without any issues. Wife travels a lot for work so wanted something that had a long life, was quiet and had good traction for snow/rain, general wet driving. We have had them for about 6 months now and zero issues.
On my FJ60 I am running 31x10.5x15 S/T Maxx which is what Cooper considers their extreme terrain tire (a step up from a traditional AT). I have been running them for about 2yrs now (will be in November) and they have done nothing but impress. Road noise and manners are EXCELLENT for a knobby tire. I have almost no MT tire hum at highway speed, with about 10k miles on them I am just now starting to have it develop in turns but that is it. Off-road they have not let me down in any situation. I have taken them 4wheeling with my club as well as the few offroad camping/fishing trips. This truck is my dirt dog, mountain biking, camping, hauling whatever rig so it sees quite a bit of use for random stuff like that. They have been run at street pressures offroad and been aired down to about 15psi and never missed a beat. I have had them in semi deep snow (bout 1.5' to 2') and they have done great in 4wd, in 2wd I do get a bit of squirm but nothing that wasn't easily correctable. To this day they still look almost brand new.
With that being said, there are LOTS of options out there so you will need to make a decision based on your budget, preferences, driving style and area, etc. That is your best way to look at it. Know what you plan to do with the truck and then go from there. Hell if you really are only going to use it offroad for very mild stuff maybe 1wk out of the year then you can get away with something more street oriented like the Cooper ATP, Michelin AT, or even something like a M+S tire. Actually you could probably by a SEPARATE set of cheapo steel rims and put some cheapo MT tires on them for those few times where you really feel you would need it (quick run to the store for a swap out would cost you maybe $50 or do yourself) and then you can have a dedicated DD set.