если в A.py вы измените его на
myClass.dict["variable"]="hello"
(как указано в комментариях)
тогда вопрос становится интересным.
все нормально, но лучше иметь другой интерфейс (функции, методы) для этих данных. Это способ сохранить состояние модуля. Объект, который вы назвали myClass (!), Одинаков как для a, так и для b.
множественный импорт безопасен и ничего не делает, кроме как для возврата того же загруженного модуля.