RE: what size wheels?
id go larger... but since its electric it probably wont have the power to loft bigger wheels.... just hand launch it and land it on the grass with skid rails (wire skids bend in 2 places at 90 degrees) insead of wheels...
bigger wheels meen less chance of flipping and shattering a prop :-D