Yeah, the streetcar doesn't make a lot of sense unless it goes from Greektown straight up 200S to the U (and maybe over to Stadium on University?)
Here's what seems to be UTA's preference for TechLink. There's also an
interactive map where you can leave comments (lots of Rio Grande Plan support there!) They are still considering some similar alternatives and my favorite is the one I shared a few posts ago which would eliminate the jaunt out to SL Central in favor of an alignment next to Pioneer Park (and the Rio Grande).