Ok I nearly got one of those a 5 inch reflector on the SLT Alt Az mount - big plastic arm holding one side slightly curved.

nice starter scope - not sure what he means about taking photos - has he given you a modified webcam to go along with it then?