Thus credits earned through Heriot-Watt should be accepted by any accredited institution of higher learning. However, you should know that universities are highly independent institutions, in many cases making their own rules regarding academic matters. Most departments set a maximum number of credits which can be transferred in and applied towards a degree programme. Since those departments will be awarding the degree, they claim the right to do most of the educating that results in the awarding of it. If you anticipate the possibility of using the credits earned in your Heriot-Watt MBA programme for another school's degree, do research your options carefully.
Different schools accept different numbers of transfer credits.
A few universities are still stubbornly holding on to the idea that education can happen only when students sit in rows in a classroom and are lectured to by a professor. Such schools will not accept units earned through distance learning no matter how rigorous the programme or prestigious the school from which it comes. Fortunately, there are not too many schools with this attitude.