Can someone elaborate on this? I don't see any restrictions here. We just need to add the following to plugin.xml

<!-- Windows Phone -->
<platform name="wp8">
	<config-file target="config.xml" parent="/*">
		<feature name="PushPlugin">
			<param name="wp-package" value="PushPlugin"/>
		</feature>
	</config-file>

	<config-file target="Properties/WMAppManifest.xml" parent="/Deployment/App/Capabilities">
		<Capability Name="ID_CAP_PUSH_NOTIFICATION"/>
	</config-file>

	<source-file src="src/wp/PushPlugin.cs" />

</platform>