I played as the Scottish recently. I didn't build enough good cities that could make Castles quickly, nor did I rush to grab stone. My impression is that the highland barbarians are not very difficult to deal with for the human player, but perhaps they are difficult for AI.
There are no more Highhlander barbarians if the Scots are alive
Just uploaded my new commit:
Updated the timeline of the mod
Reordered the civilizations into a chronological order
Fixed small mistake in Danish and Dutch UHV screens
Further tweaks on the fort-to-walls feature, now it works as intended in all possible situations
Removed preplaced walls for some cities (as that would mean even after a city is razed, resettling would still result in free walls)
Instead of those preplaced walls there are preplaced forts on the map
A couple additional forts on the map in the area of some historical fortifications
Added reduce city mechanics (to towns for example) on a given turn or event - could be useful for many UHVs
Livonian Order as barbs (Sword Brethen) in the area before the Prussian spawn
Pre-Lithanian barbs (Baltic Heathens) for human Prussia a couple turns before the Lithuanian spawn
Banu Hilal and Bani Hassan barbs in Morocco and Tunesia
Danishmend barbarians for Byzantium after the Seljuks
Barbarian Serbs in the Balkans before the Byzantine 2nd UHV, especially for the human player
Barbarian Anglo Saxons spawning in Wessex and Mercia to represent the resistance to Danish rule
Barbarian Scottish Highlanders only spawn when Scotland is dead
Barbarian Vikings in the 9-10th century, in small numbers for the AI (and only if the player is not Norway), but a bigger threat to human France
Further separated barbs for the human and the AI
AI civs won't get extra barbarians on harder levels. Also somewhat less extra barbs for the human player on harder levels
Slightly tuned down general number of barbs for Byzantium, France, Cordoba
2 new unit types, only as barbs: Bedouin, Turcoman Horse Archer
1 extra Huskarl for Denmark on spawn
New unit art for Huskarl
Indy city in Svealand province: Uppsala, spawns in 800AD
Svealand changed to border/contested, until the Swedish spawn
Götaland also needed for the 1st UHV
Indy city in East Anglia province: Norwich, spawns in 640AD
Indy city in Mercia province: Nottingham, spawns in 867AD
York (Eboracum) starts in 500AD
Uppsala reduced to town on the Swedish spawn, Norwich and Nottingham on the English spawn
So you have to settle Denmark, Skaneland, and Götaland, and conquer Svealand, Vestfold, London, East Anglia, Mercia, Northumbria
I'm really curious about the opinions on both the barb changes, and the new Danish UHV
Have fun!