Oh i should've known this before. my application would've been done by now if i did this process. why don't you suggest this application to the rest of the people here who hasn't done it yet and planning to do inland application? what if there's a neeed for intervie? let's say i need interview and i don't have a visa to the states. so it's not gonna work like that right?
It's up to each person to do their own research on what they are applying for before the apply. If they are not sure, they can ask on this forum or many other forums that have to do with Canada immigration. For some people, inland is the way to go.
Doing outland through the US is only an option if you are already in Canada or the US as a student or a worker. If you are in Canada on a visit visa, it's not an option. For somebody who is in that situation and comes from a country where it's expensive to travel to if they are called for an interview and where the processing takes a long time and doesn't see the immediate need to leave Canada for the next 1-2 years, inland might be perfect.
Doing outland through the US, if you don't have a visa to the US might not be a good idea though. If you are called for an interview in the US and can't go there, that would be a problem.