Not sure about all the internal mods they've done, but my god that rail mount is awful!
If you don't want to do much internal work yourself, I wouldn't recommend the PDI hop. It can be a real pain in the neck to set up.
Have a read through some of the other L96 threads on here. They are all pretty much the same gun and use the same parts.