I think it's a stupid idea... Fair enough if you need a street trader's license (There's one in York that has one) so the council knows you're operating and that you have their backing, but mechanically speaking, where would the regulations end?
First rickshaws, then commercial cargo bikes/trikes... Then non-commercial, then it'll move onto bicycles. Where they'll draw the line is a mystery...