How long did this take you? I was considering something like this and would love it if you could tell us about your experience doing this remotely.
While some remote students have been able to build quality relationships with professors, it is far easier if you are local.