This paper presents an experimental evaluation of a multi-service Ad-hoc network architecture, interconnected with a fixed network. This network supports the efficient delivery of services, unicast and multicast, legacy and multimedia, to users connected in the ad-hoc network. It contains the support for routing with delivery of multicast services, mobility, QoS mechanisms to support service differentiation and resource control responsive to node mobility as well as security, charging and rewarding mechanisms to ensure the correct behaviour of the users in the ad-hoc network. This paper experimentally evaluates the performance of the proposed mechanisms, and the influence and performance penalty introduced in the network, with the incremental inclusion of new functionalities. Results, although biased by the software implementations, may question the usage of ad-hoc networks for more than a minimal number of hops.