I love this hack and the features it has, but I find some aspects of it unfair and frustrating. I'm sure at least a few of these aspects have been touched on, but as I do not have the time nor energy to read 30 pages of thread posts, I'll put what I have on my mind down anyway.
I find it unfair that two of Brock's pokemon are Amura and Tyrunt, the former especially. The moves it knows hard counters any starter you pick, while it's typing ensures that your own starters will be extremely hard pressed to fight back. If nuzlocke-ing (as I have been trying to), this is effectively a death sentence as the rest of ones team, 9 times out of 10, will be bugs, birds, and dogs. 10 out of 15 nuzlocke attempts I've made have failed at this point because of those pokemon, requiring extensive level grinding, which is not fun.
I find it frustrating how certain pokemon evolve. Gurdurr, for example, per this hack, evolves upon learning Superpower. I'm sure you have a reason why, but the result of this decision is that it evolves at level 57 into Gurdurr because that is when it naturally learns the move. The move would be available with the move reminder, but as they are on Two Island, the longer route is the only way to get it before the elite four (and it is quite fragile until then, which is bad for nuzlockes... a running theme). Another pokemon hurt by evolution changes is Slowbro; normally it will evolve from Slowopoke at level 37, but now it evolves at a specific location in the bottom of Sea Foam Island. I do not know why you chose to do this (trolling perhaps? I didn't find it funny if so), but it is frustrating to evolve it if you go in this hack blind.
It was touched on earlier, but something else that is frustrating is the lack of a move reminder before the elite four (due to them being located on two island). Certain pokemon's best moves require a visit to the move reminder in order to be learned, which can be crippling to a nuzlocke to have them without those moves before going into the E4. Talonflame, for example, learns Flare Blitz ONLY through the move reminder, while the only other way it can only get Brave Bird is at level 64. That is difficult to achieve at the end even with the exp share (genuinely love the way it works in this hack though).
The last frustration I wish to raise is... the E4 themselves. Even at the beginner setting, they start at the 60s in level and get as high as the 70s, with competitive teams and pokemon. On paper, this sounds awesome... until put in practice. The level of grinding required to meet the challenge WITHOUT doing a nuzlocke is high: pokemon have to be at least level 70 themselves. As a nuzlocke, however... it's effectively impossible. Despite level grinding past level 70, I have failed twice to beat the elite four, wiping and failing the nuzlocke.
I tried to nuzlocke this hack 15 times. 10 times I failed as a result of Brock's first team. 2 times I failed to beat the elite four, because the difficulty curve with them gets too high too fast. The other 3 times I failed as a result of some of my own admitted blunders. I have yet to succeed in nuzlocking this hack, and I am seriously demotivated to do so.
That said there ARE quite a few features I appreciate about this hack. The EXP share is wonderful, the pokemon selection and variety is fantastic, the new move tutors and TMs are amazing (even if they can't fully alleviate the need for a move tutor before the E4), and the team changes are delightfully challenging (except Brock and the E4). Also, forgettable HMS!