We're working on it! :)
You should see changes in site speed in the very near future.
Excluding the speed, how is your overall experience at MyHeritage?