Yeah, there is another thread about this same thing. But the gist of what was said there was that you only take 4 courses/sem and it is brand new, so it doesn't have 1) the name recognition and history of georgetown or BU programs, and 2) the rigor of said programs. IF you excel in it, it will only help you, but it's really a risk benefit matter for you. If it costs less for you than other programs, or you think you'll be happier there, by all means go for it!