Useable yes but I dont think JAM is complete. It would be very nice to have all the standard BIS vehicles crewed with JAM personell (this would make converting normal mission to JAM very easy).
Yes, but this is not the point of JAM. If it was meant to be a total conversion, it would be a total conversion.
What JAM is, and I'll quote from the JAM page:
"
Joint Ammo and Mags project (JAM) is a magazine standard developed by BAS and Digital Grenade for use with all our units. We also invite other addonmakers/mods to use JAM to improve compatibility between similar version of weapons made by different people."
JAM has achieved his goals but there could be done more with JAM then only making infantry based weapons compatible. The weapon models that come with JAM could be replaced by high res ones, like suchey and earls, inq's or maybe complete new ones (too bad sucheys weapons hasnt got a replacement for all the standard BIS weapons). Because when HYKs completely remodeled and retextured GIs were released many people whined about the GIs using ugly JAM weapons based on old BIS models.
Yes, this would be nice, but it would make JAM inaccessable to people with slower net connections. As it stands, the coding on its own is ~1MB, the sounds being ~4MB. This allready makes it a large download for people on 56k. To include lots of high-res models and textures would make this shoot up to ~20MB or even larger file sizes. This is not good for a file that we want to be commonly used.
The HD idea is great, and this could be further used in tanks I think. What was needed to make the AI infantry shoot a little bit less accurate concerns AI in tanks aswell.
Yes, some form of standardised vehicle weapons would be good, but not as part of JAM. Since vehicles cannot take ammo from each other in the same way you would take magazines from fallen comrades, there would be no point in having a set addon for this purpose. The better way to achive standardisation for this kind of weaponry would be to produce a page with data for agreed values for the weapons. This way people can take on the advice, code their own weapons, and still have their own sounds or their own special feel to the weapon.
Whilst these are all good, valid ideas, they do not suit the JAM package or idea. Maybe for some other standard, but not JAM.