I saw the FB post and read through the replies, it's a great conversation amongst friends. Could you achieve a lower roll center by changing the mounting points and not adding the watts? It seems in the video that the watts is what was hanging up the suspension, unless it was adjusted all the way to the point that it wasn't doing much of anything anyway....just thinking out loud.
Keep on keepin on!