I would probably take the Jays lineup right now over the current Rangers lineup. Profar missing 10-12 weeks really hurts and could be a huge loss.
Reyes, Cabrera, Bautista, EE, Rasmus, Lawrie, Lind, Navarro, Goins vs. Choo, Andrus, Beltre, Fielder, Rios, Moreland, Martin, Soto, Rosales
As for pitching, obviously the Rangers have a younger and more talented pitching staff. Darvish is a beast, Holland when healthy is fantastic, Martin Perez, Ogando, Harrison, Robbie Ross, etc. Currently, the Rangers rotation does have its question marks after Darvish & Perez. They have Joe Saunders and Tommy Hanson listed in their rotation, and Scheppers as the No. 2 guy. I wouldn't be shocked to see the Rangers get lucky with a reclamation project they just signed like Tommy Hanson, but I don't expect much from him. As for the BP, I'd say the Jays and Rangers are both a wash.
Long term, I still prefer the Rangers with Darvish, Holland, and Perez locked up into their rotation and guys like Profar, Andrus at the MLB level and Gallo, Luke Jackson, Odor, and Alfaro coming up through the system. However, they will have two awful contracts in the next 2-3 years that will be immovable in Choo and Fielder, who likely will impact their payroll. Beltre is getting older, Rios is gone obviously when he's a FA, Martin isn't anything special in CF, and they don't have a great catcher that could bridge them to Alfaro. The Jays will have a bunch of contracts off the books after 2015/2016 with Dickey, EE, Bautista, and MB. They still have Reyes locked up through 2017, and Lawrie will still be under control. Pitching wise, you expect Hutch, Stroman and Sanchez up with the big club, unless they are traded and hopefully the Jays strike with someone like Nay, Osuna, Norris, Davis etc.