For the weapon proc GCD issue, if you look in the follow up post to the one you quoted, its clear that this isn’t a bug. Some weapon procs have a flag in the data set to obey GCDs, some don’t. Probably not a good design choice, but since a developer had to explicitly set some weapon procs to obey GCDs while allowing others to not obey GCDs, it seems pretty clear that to me that GCDs blocking procs on those weapons was intentional.