Yes, they are the 'big apple tyres', or ballon tyres as they are also called. it's funny that you mention them as i've just changed them.
No. 1 , the suspension balloon affect of the tyre is redundant as they are pumped up to beyond 40psi.
No.2 , feel good in the dry but do not instill much confidence taking fast corners in the wet. i.e going straight through fast roundabouts.
No.3 , I had a nightmare taking one off a wheel and the rubber edge split and exposed the metal wire edge (probably my heavy handedness) but now it is unuseable.
I'm now about to try these -
http://www.chainreactioncycles.com/Models.aspx?ModelID=24632'Wrap around tread'
if they are good on a smooth half pipe ramp, they should be good on the road.
i believe 'Bike Mad' aka Alan, has them on his mountain e-bike. the price above on chainreaction cycles is by far the cheapest you'll find them for and it includes very quick free delivery
Andrew