Dortmund have done well at home this season but overall they are not at the desired level. Nuri Sahin's Dortmund career didn't start well but Dortmund seem to be patient with him. They played the Champions League final last season and unfortunately the team lacks the spirit of last season. Dortmund will have the advantage in this match. The reason is that they are very dominant in home games. Leverkusen, on the other hand, left a great season behind and started this season with a not so good performance. I think Leverkusen, who have shown signs of their old performance in recent weeks, will not be able to dominate against Dortmund.
Yes Dortmund has played very well at home this season and they will probably use this to their advantage in next game. Even though they have not played as well as they did last season when they made it to Champions League final they are still very strong at home and this could make big difference. On the other hand Leverkusen has had trouble playing as well as they did last season even though they have shown some signs of getting better in last few weeks. Because Dortmund plays so well at home and Leverkusen has been inconsistent it is likely that Dortmund will be in control of game and set pace.
Just playing well at home is not proof that Nuri Sahin has succeeded in becoming Dortmund's coach this season, Dortmund has indeed been very strong when playing at home since long ago, it's all because of the support of the fans that makes the visiting team's mentality decline.
Overall, Dortmund's performance this season is very bad in my opinion, now Dortmund is in 6th place in the standings, 11 points behind Bayern at the top of the standings, this is not a good season for Dortmund, especially since they are having difficulty competing to finish in the top 4, this is a failure for Nuri Sahin.