I have one as a spare for ASBO12!
The bike seems to run out of breath topping out at 80ish so it makes me think the head/flow is the main impediment to more MPH.
My Electra-X did that too despite the freer-flowing exhaust and performance carb AND porting work (Bullet Whisperer's 103mph Electra-X used a stock cylinder head). If it revs out happily in 1st to 4th gear but struggles in 5th it's over-geared. The stock 18T counter-shaft sprocket on mine was ditched in favour of a 17T which helped it rev out better in top and made it a generally nicer bike to ride.
It still needed a bit more to get a **real** boost in top though, and it was a borrowed set of "S" cams from Bullet Whisperer that finally got the thing flying in 5th. You said you have swapped cams, but I can't remember what you said you actually have fitted. When the "S" cams had to go back I still got a bit of a performance hike with the stock AVL inlet cam and an exhaust cam off a late C.I. Bullet.
A.