Hi D/B.
I would not bother with Eglwys at the moment, fishing is Hard and uncomfortable, apart from llandegfedd (which is your best bet) there is a small res owned by the water board in the Newport area called Wentwood. I fished this many years ago and i remember them having two boats, but you had to ROW them

Best advise for an update on this res will most probably come from a member living in this area.
On the Eglwys matter that is the water i am a member of, and if you ever wanted to fish it in, pm me and i will get a report of the fishing for you or perhaps meet up.
all the best Tony............