If you can do what you want without MV's then go that route.

Having said that, are you creating the MV locally against a remnote table, or on the remote database itself?