Tinker vs. Ranger

Ranger would overlap too much with hunter. You could make Ranger into a 4th hunter spec or replace MM with it.

Tinker on the other hand is very unique and would have lots of different things you could do with it.